Twin Peaks, the Dallas-based restaurant chain that I'm 99 percent sure is making a joke somewhere in their title, went public ...
It took 18 years for Twin Peaks to hit its 100 th location ... Related:Snapshots of Success: How these 9 restaurant chains thrived in 2022 “Over time, we’ve fine-tuned what our guests want ...
Twin Peaks was co-founded in 2005 by North Texas entrepreneur Randy DeWitt, whose company FB Society, formerly Front Burner Restaurant Group, went on to create Velvet Taco, Sixty Vines ...