Dallas-based fast casual spot Twin Peaks is following up on a strong 2024 with an even better 2025, as the sports ...
Twin Peaks plans to close nine underperforming Smokey Bones locations this year and could close more if they continue to drag down the company's profits, executives said Thursday. The nine closures ...