Travel around Mexico City with Bobby

I chose to visit Mexico City because it’s a place where history and culture collide in the most fascinating way. The mix of ancient Aztec ruins and Spanish colonial architecture drew me in right away. I had heard so much about the food scene—everything from street vendors serving up the best tacos to high-end restaurants like Pujol. Plus, the vibrant art and music scene, especially at places like Palacio de Bellas Artes, made it impossible to resist. And of course, I couldn’t pass up the chance to explore Chapultepec Park, one of the largest and most beautiful urban parks in the world. Mexico City felt like an adventure waiting to happen!

Day 1Arriving in the Heart of History – Zócalo and Templo Mayor

As soon as I touched down in Mexico City, I could feel the city’s energy buzzing in the air. I headed straight to the Zócalo, the city’s massive central square, which is surrounded by incredible landmarks. Walking around the plaza, I was struck by the contrast of the ancient and modern—right next to the Metropolitan Cathedral, I could see the ruins of the Templo Mayor, an ancient Aztec temple. I spent hours wandering the archaeological site, imagining what life must have been like during the height of the Aztec Empire. For lunch, I grabbed some street tacos from a vendor nearby, and I have to say, the tacos al pastor were as authentic as they come—simple, spicy, and full of flavor. That evening, I checked into Casa de la Luz, a boutique hotel just a few blocks from the Zócalo. The rooftop terrace offered a perfect view of the city skyline, with the cathedral illuminated in the distance.

Later that night, I took a short walk around the neighborhood, letting the city’s historic charm sink in. The lively atmosphere of the Zócalo at night, with street performers and locals enjoying their evening, made it clear that Mexico City is a place that never sleeps. It was the perfect introduction to the pulse of this vibrant metropolis.

Start your trip with a visit to the Zócalo to soak in Mexico City's historical heart. Make sure to explore Templo Mayor—it’s a fascinating glimpse into the city’s ancient past.

Day 2Art and Culture – Palacio de Bellas Artes and Alameda Central

My second day was dedicated to art and culture. I kicked things off with a visit to the Palacio de Bellas Artes, one of the most iconic buildings in the city. The Art Deco exterior is stunning, but the real treat is inside, where murals by famous Mexican artists like Diego Rivera decorate the walls. I even got lucky and caught a performance by the Ballet Folklórico de México, which was absolutely mesmerizing—colorful costumes, lively music, and stories told through traditional dance. Afterward, I strolled through the nearby Alameda Central, a peaceful park filled with fountains, statues, and locals enjoying their day. For lunch, I headed to Café de Tacuba, a historic restaurant known for its traditional Mexican dishes. I tried the enchiladas verdes, and they didn’t disappoint. The day wrapped up with some light shopping at local artisan markets in the Roma district before heading back to the hotel for a quiet evening.

In the evening, I decided to explore La Roma, a trendy neighborhood known for its bohemian vibe. The streets were lined with hip cafés, restaurants, and street art, and I stumbled upon a small gallery showcasing works by local artists. It was fascinating to see how Mexico City’s modern art scene thrives alongside its historical treasures. The night ended with a quiet dinner at a cozy restaurant, where I reflected on how much the city has to offer beyond its famous landmarks—its neighborhoods are alive with creativity and culture.

The Palacio de Bellas Artes is a must-see for art lovers, and try to catch a ballet performance if you can. Café de Tacuba is a perfect spot for lunch—delicious food in a charming, old-world setting.

Day 3A Walk Through Time – Chapultepec Park and Chapultepec Castle

I woke up early and made my way to Chapultepec Park, one of the largest city parks in the world. This place has it all—museums, a zoo, and endless walking trails, but my first stop was the Chapultepec Castle. Perched on a hill, the castle offers a breathtaking view of the city and is steeped in history, from the times of the Aztec rulers to Mexico’s fight for independence. I spent the afternoon wandering the castle and its gardens, and even visited the National Museum of History inside. Lunch was a simple but tasty affair—a torta (Mexican sandwich) from a park vendor. After exploring the park further, I made my way to Museo Nacional de Antropología, where I immersed myself in Mexico’s rich cultural history. The exhibits here are world-class, and I could’ve easily spent an entire day inside.

Chapultepec Park is like a green sanctuary in the middle of the city, and the fresh air felt like a relief from the hustle and bustle. The walk up to the castle was steep, but the panoramic view at the top was worth every step. As I gazed out over the sprawling metropolis below, I could feel the layers of history in this city—it was like looking at centuries of stories all at once.

Chapultepec Park is an oasis in the city, and the castle is a fantastic historical site with amazing views. Take your time at the Museum of Anthropology—it’s one of the best in the world.

Day 4Tacos, Markets, and the Buzz of Coyoacán

On day four, I ventured into Coyoacán, one of Mexico City’s most colorful and charming neighborhoods. My first stop was the Frida Kahlo Museum, also known as the Blue House, where the famous artist lived and worked. Walking through the rooms, I felt an intimate connection to her life and art. Afterward, I explored the Coyoacán Market, a vibrant space filled with everything from fresh produce to handmade crafts. I couldn’t resist trying more local street food—this time, it was quesadillas and churros, both of which were out of this world. Later in the afternoon, I sat in Jardín Centenario, a bustling square surrounded by cafés and watched the world go by while sipping a café de olla (a sweet, cinnamon-spiced coffee). The laid-back atmosphere of Coyoacán felt like a retreat from the city’s hustle.

Coyoacán was a refreshing change of pace from the busy city center. It had a small-town charm that made me feel like I’d stepped back in time. The market was full of treasures, and the street food was some of the best I had tasted in Mexico City. It was the perfect day to relax, explore, and get a taste of local life.

Coyoacán is perfect for those looking for a more relaxed, artsy vibe. Be sure to visit the Frida Kahlo Museum early in the day—it gets crowded!

Day 5Wrapping It Up – Xochimilco and the Nightlife of Condesa

On my final day, I couldn’t leave without experiencing the famous Xochimilco canals. I hopped on a colorful trajinera (a traditional flat-bottomed boat), and floated along the waterways while mariachi bands played and vendors sold everything from tacos to souvenirs. It was a lively, festive experience that gave me a glimpse of Mexico City’s fun-loving side. For my last meal, I decided to splurge and went to Pujol, one of the top-rated restaurants in the world. The tasting menu was a true culinary adventure, blending traditional Mexican flavors with modern twists—definitely a meal to remember. To end the night, I explored the trendy Condesa neighborhood, known for its buzzing nightlife. I stopped by La Clandestina, a mezcal bar, and tried a few different types of mezcal while chatting with locals.

The Xochimilco experience was unlike anything I had done in the city—full of color, music, and energy. It was the perfect way to end my trip, and the meal at Pujol was an unforgettable highlight. Mexico City had shown me everything from its deep history to its vibrant modern culture, and I was already thinking about my next visit.

Xochimilco is a must-do for anyone looking to experience Mexico City’s lively side. End your trip with a visit to Pujol if you can—it’s pricey, but worth every bite.

Summary of My Trip

Mexico City completely exceeded my expectations in every way. The city’s blend of ancient history, modern art, and vibrant culture kept me fascinated from start to finish. Whether I was exploring the ruins of Templo Mayor or watching a ballet at the Palacio de Bellas Artes, every experience felt unique and full of life. The food was phenomenal, from street tacos bursting with flavor to the high-end dining at Pujol, which was truly one of the best meals I’ve ever had. Navigating the city was surprisingly easy, with efficient public transportation, and each neighborhood had its own personality—from the artsy vibe of Coyoacán to the buzzing nightlife in Condesa. One thing I loved most was how friendly and welcoming the locals were, always willing to share recommendations or tell stories about their city. The only downside might have been the traffic, but even that seemed like a small price to pay for everything Mexico City offers. Overall, it’s a place where tradition meets the modern world, and I found myself constantly inspired by its energy. I’m already thinking about my next trip back!

Through Bobby's eyes

My experiences

Mexico City is a destination that offers a dynamic mix of history, culture, and modern experiences. From its ancient ruins to its lively neighborhoods, there’s something for every type of traveler. Whether you’re drawn by the art, the food, or the people, this city will surprise you with its rich diversity and energy.

Attractions
95%
Value for Money
90%
Cuisine
98%
People and Culture
95%
Accommodation
85%
Cleanliness and Environment
70%
Transportation
80%
Shopping
85%
Safety
75%
Overall Experience
90%

Travel around Mexico City with Bobby with More Details

I shared my personal experiences and impressions of Mexico City on my blog page. If you want to explore the city in a more in-depth and comprehensive way, you can check out my other content full of detailed information and special tips.

A Closer Look at Travel around Mexico City with Bobby

You can check out my personal thoughts about Travel around Mexico City with Bobby on my blog page. For more comprehensive and unbiased information, visit our tour page.