What are the best business Liberal art colleges (in top 100) ?

That seems to be contradictory. Liberal Arts Colleges are liberal arts colleges. Small schools that concentrate on giving well rounded education.
Top LACs send many of their econ grads to finance, consulting, etc. They include Amherst, Williams, Colgate, etc.