Our Critics' Picks

MORE

Twin Peaks

14055 W. Colfax Drive
Lakewood, CO 80401
303-278-8232
Boobs and beer: That's the tried-and-true formula behind Twin Peaks, a Texas-based company that opened its first Colorado outpost in Lakewood in the fall of 2011. The combo seemed so reminiscent of the breast-themed Hooters that Hooters sued over the use of "trade secrets" -- but the fact that Twin Peaks sports a lodge-like, lumberjack atmosphere was apparently enough to save the spot. Expect sports-bar fare, big TVs, and lots of beer and boobs.
View All

More American Restaurants in Lakewood

View All

More American Restaurants in Denver