The company said it is 'always watching the operations of the restaurants, so it is very possible that we would close ...
Dallas-based fast casual spot Twin Peaks is following up on a strong 2024 with an even better 2025, as the sports ...
Kitschy sports bar chain Twin Peaks has officially opened its latest location in metro Detroit. The new 6,835-square-foot restaurant is located at 2443 N. Squirrel Rd., Auburn Hills. According to ...
The company also plans to convert 30-40 Smokey Bones locations into Twin Peaks restaurants moving forward, while simultaneously opening new Smokey Bones stores in fresh markets through franchising.
Ultimate sports lodge brings scratch-made food, 29-degree draft beer, and premium sports watching atmosphere to the Chicago area — just in time ...