Full Service Restaurant Franchise Available

Bar Louie

21 Locations
Addison, TX, USA
Founded 1991
1,400 Employees

About Bar Louie

Company overview and description

Bar Louie is a well-known gastropub chain that has carved out a niche with its handcrafted cocktails, modern American cuisine, and lively atmosphere. The company was founded in Chicago in 1991 and quickly became a favorite local hangout, offering a blend of creative drinks and elevated pub fare. This unique concept helped the brand grow rapidly, making it a prominent name in both urban and suburban settings throughout the 2000s and 2010s. At its peak in 2019, Bar Louie operated 134 locations, solidifying its place in the casual dining and nightlife sectors.

However, the company faced significant challenges in the following years. Rising operational costs, changing consumer tastes, and the impact of the COVID-19 pandemic led to financial difficulties, culminating in two Chapter 11 bankruptcy filings—first in early 2020 and again in March 2025. These events prompted a strategic shift, resulting in the closure of many underperforming locations and a renewed focus on key markets.

As of October 2025, Bar Louie operates 39 locations across 19 states. These are a mix of company-owned and franchised units, predominantly situated in major metropolitan areas and bustling suburban centers. The company was acquired by Sun Holdings, a Dallas-based multi-brand restaurant operator, in October 2025. Under the leadership of Guillermo Perales, Sun Holdings brings a wealth of experience in rejuvenating restaurant brands. This acquisition aims to harness Bar Louie's distinctive brand identity and loyal customer following to foster renewed growth.

Currently, Bar Louie is concentrating on stabilizing its operations and optimizing its existing portfolio. While aggressive expansion is on hold, the company remains open to selective growth in high-performing markets like Dallas-Fort Worth, Chicago, Houston, Atlanta, Denver, and Phoenix, as conditions permit. Bar Louie's established brand, national presence, and adaptable gastropub format make it an appealing option for landlords and developers looking to enhance mixed-use, lifestyle, and entertainment-centered projects.

Locations

Loading locations...

Company Information

Contact details, corporate address, and social media presence

Contact Information

Corporate Address

Headquarters Location 4550 Excel Pkwy, Suite 300
Addison, TX 75001
USA
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
1991
Founded
Estimated $100M–$150M (pre-bankruptcy 2024)
Annual Revenue

Business Type

Full Service Restaurant

Parent Company

Sun Holdings, Inc.

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Bar Louie was acquired by Sun Holdings in October 2025 after its second Chapter 11 bankruptcy. The company is not actively expanding but remains a significant national tenant with a focus on operational stability. Store count and employee figures reflect post-bankruptcy status as of October 2025.

Unlock 5 Real Estate Contacts

Real estate contact information is available to premium members only.

Real Estate Contacts

Key personnel for real estate inquiries

View 1 Site Requirement

Real estate requirements and site specifications are available to premium members only.

Real Estate Requirements & Prototypes

Detailed site requirements and specifications for expansion

Access Franchise Details

Franchise information is available to premium members only.

Franchise Information

Details about franchise opportunities and requirements

Store Locations

Find Bar Louie locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium