Bar Louie Franchise
RestaurantsTexas, United States51-200 Employees
Bar Louie Franchise operates a national network of neighborhood bars that emphasize hand-crafted cocktails and a food program, offering a casual setting for people to spend time with friends and meet new acquaintances. The concept balances daytime and evening service, with offerings for lunch, happy hour, dinner, and late night, and its locations include both franchised and company-operated venues. Founded in 1991 in Chicago's River North neighborhood, Bar Louie expanded to more than 132 locations across the United States. The company is headquartered in Addison, Texas, and operates as a mid-sized chain within the restaurant industry, pursuing growth through franchising and corporate sites. In 2025, Sun Holdings, Inc. acquired Bar Louie.