We landed very early at CDMX, and made our way to our hotel in the Condesa neighborhood of Mexico City. We spent our first full day taking a hop-on-hop-off bus tour of the city, which was a perfect way to see more of such a large metropolitan area. We stopped for street tacos at every chance we got, averaging at least 5 tacos per day per person! We also made a day trip to Teotihuacan, the ancient ruins located a few hours outside of the city.
After Mexico City we took a bus to Oaxaca City - mostly to experience the legendary food. We did a 7-mole tasting of each of the moles native to the Oaxaca region. We ate at several more "fancy" restaurants in the city center, as well as street food. Both were amazing! We also took a very long day trip to Hierve el Agua, a natural "petrified waterfall". It was a perfect dose of nature after staying in such big cities!
Q & A
What would you have changed?
We would have stayed in Oaxaca a few less days, by the end we were ready to be out of the city.
How was the food?
Los Pacos Centro in Oaxaca
What tips would you give a friend?
Spend more time in Mexico City - there are endless things to do there. Oaxaca is great for a food tour, definitely try to 7-moles of the region!
Buses in Mexico are actually very comfortable! Save some money and bus to Oaxaca from Mexico City. It takes more time but it's a pleasant and beautiful drive.