Franchise Available

Twin Peaks Restaurants

109 Locations
Dallas, Texas, United States
Founded 2005
5,000 Employees

About Twin Peaks Restaurants

Company overview and description

Twin Peaks Restaurants is a Dallas-based sports lodge chain that brings together made-from-scratch comfort food, a full bar, and a lodge-inspired atmosphere designed for sports fans. The brand was founded in 2005 by Randy DeWitt and Scott Gordon in Lewisville, Texas, with the idea of creating a restaurant that stood out from typical sports bars by focusing on chef-driven food, curated music, and a mountain lodge vibe. Over the years, Twin Peaks grew steadily across Texas and neighboring states, eventually expanding into the Sunbelt and Midwest through franchising.

In 2021, Twin Peaks was acquired by FAT Brands Inc., a multi-brand restaurant franchisor, which helped accelerate its national and international growth. As of December 2024, Twin Peaks operates 114 locations across the United States and select international markets, including Mexico and Latin America. The company continues to expand through franchising and has selectively acquired high-performing franchised stores in key markets like Florida to strengthen its presence and consistency.

Twin Peaks has evolved over the past five years by modernizing its interiors, upgrading audio-visual systems, and adding outdoor patios to enhance the guest experience. The brand’s development pipeline is focused on core and adjacent markets in the Southeast, Texas, the Mountain West, and select coastal metros, with new units typically opening in high-traffic retail, entertainment, and highway-adjacent corridors. Twin Peaks often backfills second-generation restaurant spaces, which can speed up development and reduce upfront costs for both corporate and franchise growth.

For landlords, brokers, and developers, Twin Peaks offers a large-format casual dining concept with strong national brand recognition and a proven track record in destination dining and bar-driven traffic. The brand’s ongoing expansion and focus on high-visibility, high-traffic locations make it a relevant tenant for retail and entertainment centers seeking to attract evening and weekend crowds.

Locations

Loading locations...

Company Information

Contact details, corporate address, and social media presence

Corporate Address

Headquarters Location 5151 Belt Line Road, Suite 1200
Dallas, Texas 75254
United States
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
2005
Founded
Approximately $400M–$500M systemwide sales
Annual Revenue

Parent Company

FAT Brands Inc.

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Key sources include corporate and franchising content, investor and acquisition coverage, and professional profiles of development leadership. All data points should be verified against the most current corporate disclosures and local leasing conversations before being used in underwriting or LOI negotiations.

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 Twin Peaks Restaurants locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium
Get Pro Access - $49.99/mo