TL;DR
Twin Peaks has expanded into the Latin American market with its first location in Mexico City. The new restaurant is part of an eight-unit franchise deal with Operadora 2 Montes.
Twin Peaks, the sports lodge franchise brand with 79 locations in 24 U.S. states, has expanded into the Latin American market for the first time with an inaugural opening in Mexico City.
Opening on November 2, the new restaurant is located at Av. Insurgentes Sur 674, Col. Del Valle, Benito Juarez. The 79th site is a 6,000 square-foot lodge with 24 taps at the central interior and patio bar, as well as 67 TVs throughout the restaurant to watch the latest sports.
“We are thrilled to bring our acclaimed sports viewing experience to Latin America,” said 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 are joining us in providing unmatched service to the Mexico City community.”
The new location is open daily from 11am until 2am, and is prioritizing health and safety by implementing enhanced sanitation standards and processes. A menu prepared entirely in-house is joined by frosty draft beers, or classic whiskey cocktails.
In this story
This story was originally published by Kieran M in Global Franchise on November 3, 2020. Burnaze summarizes and links to the original reporting.
Read the full story at Global FranchiseLiked this? Get the week's franchise news, explained
- Sunday 8 AM ET weekly + a monthly deep dive
- Sections picked for the industries you follow
- Every claim linked to its source. Free.