Twin Peaks, the Dallas-based restaurant chain that I'm 99 percent sure is making a joke somewhere in their title, went public ...
The Ferris wheel will turn once again as Big Star Tipsy Taco Bar is slated to debut in May with a new look, dog-friendly ...
Two top executives from Dallas-based Twin Peaks will leave the breastaurant chain on April 10, 2025, the company announced March 31, 2025. CEO Joe Hummel and Chief Legal Officer Clay Mingus are ...