Bar Louie Store Locator

OR

OR enter your address to find the closest Bar Louie location


Browse by Top Cities

Bar Louie, also called Bar Louie Restaurants, is a casual dining restaurant in a contemporary style setting. The chain is based in the United States. Bar Louie was founded in the year 1991 in Orlando, Florida. Their current headquarters is in Addison, Texas. As of May 2016, there were 70 locations, but they have since expanded in a rapid time frame to have more than 118. The Chief Executive Officer of Bar Louie is John Neitzel. One of the main investors in the company is Sun Capital Partners. They serve a lot of bar-style foods on their menu.

Related brands

  • BreWingz
  • Max & Erma's
  • Steak 'n Shake
  • Souplantation & Sweet Tomatoes
  • Cracker Barrel
  • The Capital Grille
  • Beef 'O' Brady's
  • O'Charley's