Lucha Libre in Mexico City – Your Guide to Mexican Wrestling!

Lucha Libre Mask - Watching Lucha Libre in Mexico City

A visit to the Lucha Libre in Mexico City is an essential part of your visit to the capital, and is great fun – especially if you go in a group and have a few drinks beforehand to really get in the swing of it!  Here’s all you need to know about going to watch […]