North America, Mexico City, Excursions and Attractions, Mexico Lucha Libre Mexico City – How to Buy Tickets, Drinks, and Enjoy the Show! by Shaun Robertson I was looking forward to many things before my first visit to Mexico City. The tacos, tequila, museums, and more tacos were high on…