Mexico City — Art, Amazing Food, Lucha Libra & a Few Cocktails

Mexico City | October 29 – November 2 + November 7th, 2026

While Formula 1 and Day of the Dead were two of the main reasons for our visit, Mexico City had plenty more to offer.

We arrived from Hilton Head and settled into NaNa Vida, where our Mexican adventure began in earnest.

Naturally, one of our first priorities was exploring the local food and drink scene.

There were mezcalitos to sample, restaurants to discover and plenty of walking to work up an appetite.

Our wanderings included the historic centre, museums, beautiful architecture and some memorable encounters along the way.

One particularly amusing shopping experience involved a discussion about handmade pottery and an emphatic explanation that the merchandise was "No Chinese!"

Food, Glorious Food

Mexico City certainly delivered when it came to eating.

At Rosetta, we enjoyed a memorable dinner featuring short-rib ravioli, pear salad, pork belly and some unusual culinary creations, including bread and butter with ants.

The following morning, Rosetta's bakery was another highlight, particularly the delicious croissant sandwiches.

We also enjoyed lunch at Contramar, where tuna tostadas, octopus and ceviche were among our choices.

There were other culinary successes and a few disappointments, including some rather uninspiring cheesy tacos. You can't win them all!

Cocktails and City Views

Naturally, we also made time to explore Mexico City's cocktail scene.

From mezcalitos to rooftop drinks, there were plenty of opportunities to sit back and enjoy the city.

We visited Form & Matter and enjoyed cocktails with a side of excellent people-watching. We also explored rooftop bars, including Madra, and took in some impressive city views.

Between the architecture, museums, restaurants, shopping and cocktails, we packed an incredible amount into our time in Mexico City.

And with our visit coming to an end, it was time to head south to Oaxaca for the next part of our adventure.

Theresa and Bill Humphrey