Skip to content
Logo_Twin_Peaks

Twin Peaks

Founded 2005 in Dallas, TX

Founded in 2005 in the Dallas suburb of Lewisville, Twin Peaks now has nearly 100 locations in the US and Mexico. Twin Peaks is the ultimate sports lodge featuring made-from-scratch food and the coldest beer in the business surrounded by scenic views and the latest in high-definition TVs. From its smashed and seared-to-order burgers to its in-house smoked brisket, pork and wings, guests can expect menu items capable of satisfying every appetite.

For more information, visit twinpeaksrestaurant.com.

virtual-tour

By the numbers.

 

 

FRESH
AUTHENTIC
TASTY
Franchises

95+

Franchised Units
US States

26

States
Countries

2

Countries

$50,000

Franchise Fee

2.5% Royalty

Advertising/Marketing

5% Royalty

Percent of Net Sales

Our Story

Twin Peaks is so much more than your typical sports bar. Our lodge welcomes every guest with World Series walk offs and barrel-aged whiskey. The second you step inside, you’re surrounded by a lodge full of friendly and attentive Twin Peaks Girls serving up scratch food and our signature 29° beers.

In addition to the wide selection of draft beer favorites, our robust beverage menu has something for everyone, whether you prefer enjoying a rare bourbon, whiskey or tequila poured over a crystal-clear ice ball by the fireplace or a hand-crafted cocktail featuring many local brands.

Twin Peaks