Beers and Food Specials Happy Hour Mon–Thu
Beers at $99 (660mL) and food specials at $199 Monday through Thursday, 1:00 pm to 5:00 pm.
Twin Peaks opened on Insurgentes Sur in late 2020 as the first Latin American location for the Texas-based sports bar chain. The kitchen turns out wings, boneless, burgers, and their signature Triple Play of chips, cheese, and guacamole, while the house beers—especially the Dirty Blonde with orange notes and the Brunette—pour cold on draft.
The lodge concept centers on a rustic cabin aesthetic with screens at every table and a terrace out back. Service stays attentive even during big games, and the atmosphere really comes alive when there's a major sporting event on.
Photos