Twin Peaks
GSP 1.0
Twin Peaks is a national “eatertainment” sports bar and grill lodge with 100+ locations.
Founded in Dallas, Texas in 2005 by Randy Dewitt, Twin Peaks is a national “eatertainment” sports bar and grill lodge with 100+ locations. Twin Peaks offers high quality food from its Scratch Kitchen and signature 29° draft beers served in a comfortable, polished, mountain sports lodge setting.