Twin Peaks

Twin Peaks Adds More Smoke to its Menu

Already a fan-favorite destination for watching games, Twin Peaks has also been drawing fans of smoked meats, thanks to the recent addition of in-house smokers at each of its restaurants. ...

Twin Peaks Surges Into 2020

Twin Peaks plans to continue its positive momentum and success from 2019 as it looks toward future growth and innovation in 2020.