Twin Peaks will start serving its made-from-scratch menu, signature 29-degree beer and scenic views to everyone in Mexico City when the ultimate sports lodge opens its doors on Monday, November 2.

Located at Av. Insurgentes Sur 674, Col. Del Valle, Benito Juarez, this opening marks the first Twin Peaks in Mexico City, first in Latin America and 79th systemwide.

The new 6,000-square-foot sports lodge will house 24 taps at the central interior and at the patio bar, as well as 67 total TVs throughout restaurant.

“We are thrilled to bring our acclaimed sports viewing experience to Latin America,” says Twin Peaks CEO Joe Hummel. “Mexico City’s first Twin Peaks restaurant is part of an eight-unit franchise deal with Operadora 2 Montes. With seven more restaurants in the pipeline for Mexico City, we are really looking forward to impressing the area with the debut of our first location. We have an excellent team of outgoing individuals that’re joining us in providing unmatched service to the Mexico City community.”

Mexico City’s first Twin Peaks will be open daily from 11 a.m. to 2 a.m., but hours are subject to change. For more information, call 551-668-3561.

The health and safety of its guests and team members is Twin Peaks’ top priority. The restaurant has implemented enhanced sanitization standards and processes and will continue to adhere to all federal, state and local guidelines.

Twin Peaks welcomes every guest with primetime matchups, ice-cold 29-degree beer and now, new smoked menu items. The entire menu is prepared in-house, to order and in generous portions to satisfy every appetite. The hearty made-from-scratch comfort food pairs perfectly with a frosty draft beer or a classic whiskey cocktail.

Chain Restaurants, Industry News, Twin Peaks