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
Contact Information
Corporate Address
Dallas, Texas 75254
United States
Connect With Us
Key Metrics
Company statistics and business information
Parent Company
FAT Brands Inc.
Additional Notes
Important company information and updates
Real Estate Contacts
Key personnel for real estate inquiries
Real Estate Requirements & Prototypes
Detailed site requirements and specifications for expansion
Franchise Information
Details about franchise opportunities and requirements
Store Locations
Find Twin Peaks Restaurants locations nationwide