Cuauhtémoc · Ciudad de México
Calle Dr. Lavista 189, Doctores, Cuauhtémoc, 06720 Ciudad de México, CDMX, Mexico
The 16,500-seat "Cathedral of Lucha Libre" in the Doctores neighborhood, hosting masked-wrestler matches Tuesday, Friday, and Sunday nights.
Haven't been here myself — came recommended from someone I trust.
Large, lively Mexican dining hall with traditional eats & live mariachi performances.