Twin Peaks restaurant is bringing its food and drinks to Algonquin. The sports lodge, which proudly touts its 29-degree draft beer served in frosted mugs, offers a menu of scratch-made food and ...
Sports bar and “man cave” restaurant Twin Peaks is opening a new location in Auburn Hills this Saturday. The restaurant’s American fare, beer, and craft cocktails will be available at 2443 N.