Bar Louie is an American bar and restaurant chain founded in 1990.[3] Bar Louie serves food, beer, and cocktails, from locations predominantly located in urban and suburban markets. As of 2022[update] there are approximately 69 locations.[4] Bar Louie is headquartered in Addison, Texas, and Tom Fricke is the company's chief executive officer. Sun Capital Partners is a major investor in the company dating back to June 2010.[5]
On January 27, 2020, Bar Louie filed for bankruptcy and closed 38 locations.[6][1] During the COVID-19 pandemic, Bar Louie closed an additional 22 locations.[2]