Twin Peaks Restaurant Store Locator

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

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