The sports bar lodge has opened its second location in Mexico City.
Located inside a mall in the high-end, exclusive area of Polanco at Av. Ejercito Nacional 769 Int. R03 y R04 Col. Granada, CP 11520, Miguel Hidalgo. CDMX, México, Twin Peaks has unveiled its massive 8,100 square-foot sports lodge, outfitted with 70 televisions for guests to watch sports.
The new location also has two patios to enjoy the bar’s food and drink in an outdoor space.
“We’re so excited to introduce Twin Peaks’ ultimate sports viewing experience to a new part of Mexico City,” said director of Twin Peaks México Marco Torres Martínez.
“After debuting our first Twin Peaks in Mexico City last November and receiving an overwhelmingly positive response, we are confident our newest Twin Peaks will be a hit.
“We look forward to opening our doors and expanding further across Mexico City as we continue to establish Twin Peaks as a best-in-class international brand.”
This follows on from Twin Peaks’ opening of its first Latin American location in Mexico City in November 2020. The new Latin American units are a part of a deal signed with Operadora 2 Montes to open seven more locations in Mexico City.
The brand-new Mexico City Twin Peaks location will open from 1pm to midnight from Monday to Wednesday, 1pm to 2am from Thursday to Saturday and 12pm to 2am on Sunday
Founded in 2005, this marks Twin Peaks’ second location in Mexico City and Latin America. The sports bar franchise has developed 83 locations across all territories.