Twin Peaks Restaurant Store Locator


OR enter your address to find the closest Twin Peaks Restaurant location

Browse by Top Cities

The Twin Peaks Restaurant is a chain of restaurants in the United States. It is a sports bar and restaurant that is based in Dallas, Texas. The chain is known for having their servers dressed in revealing outfits that consist of red plaid tops and khaki shorts. Waitresses also wear seasonally themed outfits. These restaurants are decorated to look like a lodge and serve a mix of Southwest, Southern and General American cuisine. They were founded in the year 2008 in Lewisville, Texas. Their headquarters is currently in Addison, Texas, and they have 61 locations.

Related brands

  • Baja Fresh
  • Taco Bell
  • Moe's
  • Del Taco
  • El Pollo Loco
  • Taco Cabana
  • Qdoba
  • On The Border Mexican Grill