🇲🇽 Your Personalized Itinerary

Mexico City: Eat, Explore & Unwind

Your custom 5-day CDMX itinerary — built for two travelers who want incredible food, memorable adventures, and enough downtime to actually enjoy it all. Every restaurant, every activity, every rooftop mezcal — hand-picked from real traveler intel.

Dates: May 21–25, 2026
Travelers: 2
Pace: Balanced
Styles: 🍽️ Foodie ⛰️ Adventure 🧘 Relaxation

⚡ Before You Go — CDMX Essentials

MI Card (Metro)

Get a Tarjeta de Movilidad Integrada at any Metro station. Load MX$100–200. Each Metro ride is MX$5 (~$0.25 USD). Works on Metro, Metrobús, and trolleybus.

eSIM / Data

Get an eSIM before you land (Airalo or Ubigi). You'll need Google Maps constantly. Alternatively, buy a Telcel SIM at the airport for ~MX$200.

Cash + Cards

Most restaurants take cards, but street food, markets, and taxis are cash only. Withdraw from ATMs inside banks. MX$1,000–2,000 at a time is plenty.

Uber

Uber is absurdly cheap — most rides MX$50–100 ($3–6 USD). Use it instead of street taxis, especially at night. Always confirm plate number.

Altitude (7,350 ft)

You may feel winded or headachy on Day 1. Drink extra water, go easy on alcohol the first night. It passes quickly.

May Weather

Late May = start of rainy season. Expect warm days (75–80°F) with afternoon/evening showers. Pack a light rain jacket. Mornings are gorgeous.

Safety

Stick to Roma, Condesa, Polanco, Centro, Coyoacán. Use Uber at night. Phone in front pocket on Metro. Common big-city sense is all you need.

Reservations

Book now: Quintonil, Contramar, Casa Azul (Frida Kahlo). These sell out weeks ahead. Everything else is walkable or day-of bookable.

Day 1 · Thu May 21 Centro Histórico · Alameda · Zócalo

Arrive, Orient & Your First CDMX Feast

Sidewalk dining on a tree-lined street in Roma Norte, Mexico City

Land, drop bags, and dive into 500 years of history layered on top of itself. Centro Histórico is where the Aztec capital Tenochtitlan stood, where the Spanish built their colonial city, and where modern Mexico pulses loudest. Go easy — altitude adjustment is real at 7,350 ft.

🌅 Morning — Arrival

Airport → Roma Norte

From Benito Juárez Airport (MEX): Uber to Roma Norte or Condesa (~MX$100–180, 20–40 min depending on traffic). Drop bags, hydrate, stretch.

Stay in Roma Norte or Condesa — walkable, safe, restaurant-dense, and central to everything. For two, a boutique hotel like Hotel Condesa DF or Casa Goliana gives you a rooftop pool to come back to.
🍳 Late Morning — First Meal
Breakfast / Brunch Foodie
El Cardenal (Centro)
A CDMX institution since 1969. Traditional Mexican breakfast at its highest level — chilaquiles with mole, huevos rancheros, fresh-squeezed juices, and house-made pan dulce. If you're feeling adventurous, try the escamoles (ant larvae) — seasonal and delicious. This is where locals bring out-of-town guests.
📍 Calle de la Palma 23, Centro Histórico · MX$200–350/person · Opens 8:00 · Cards accepted
"El Cardenal is high-level traditional food with fantastic mole. One of the few Centro restaurants that's consistently excellent and not a tourist trap." — r/MexicoCity
🏛️ Afternoon — Explore Centro Histórico

Zócalo, Templo Mayor & Bellas Artes

Zócalo (Plaza de la Constitución) — one of the largest public squares in the world. Step inside the Catedral Metropolitana (free, jaw-dropping), then visit the Palacio Nacional for Diego Rivera's epic stairwell murals. Free entry, bring your passport.

Templo Mayor — the excavated ruins of the main Aztec temple, literally next to the cathedral. The museum puts the scale of Tenochtitlan into perspective. The giant Coyolxauhqui stone is unforgettable.

Walk west along Calle Madero (gorgeous pedestrian street) to Palacio de Bellas Artes — Art Nouveau outside, Art Deco inside, with murals by Rivera, Orozco, and Siqueiros.

📍 Templo Mayor: MX$90 · Tue–Sun 9:00–17:00
📍 Bellas Artes: MX$85 galleries / free lobby · Tue–Sun 10:00–18:00
🌙 Evening — Street Tacos & Cantina
Dinner Foodie
Los Cocuyos
A legendary street taco stand on Calle Bolívar serving suadero (slow-cooked beef brisket) and longaniza tacos since forever. They cook on a massive plancha right on the sidewalk. Order 4–5 tacos with everything — cilantro, onion, green and red salsa. This is the street taco experience that ruins all future tacos for you.
📍 Calle Bolívar 56, Centro Histórico · MX$15–20/taco · Cash only · Best after 20:00
"Los Cocuyos — best tacos of your life. Go after 9pm when it's buzzing. The suadero is insanely good." — r/MexicoCity

Salón Corona

End the night at this classic cantina open since 1928. Cheap beer, free botanas (snacks) with every round, and a mix of students, locals, and travelers. The perfect low-key first night — you'll want to save your energy for the days ahead.

📍 Calle Bolívar 24, Centro · Beers MX$40–60 · Until midnight
Day 2 · Fri May 22 Roma Norte · Condesa · Juárez

Food Crawl, Spa & Rooftop Cocktails

Rooftop bar with cocktails and Mexico City skyline at golden hour

Today is the heart of your foodie + relaxation experience. Graze through CDMX's two most beautiful neighborhoods, recharge at a world-class spa, and end on a rooftop with mezcal cocktails and city views. This is a walkable, low-stress day by design.

🍳 Morning — Pastries in Roma
Breakfast Foodie
Panadería Rosetta
Chef Elena Reygadas' bakery, and a true pilgrimage site for bread lovers. The guava-and-cream-cheese croissant is famous. The olive oil cake is perfect. The rosemary bun (pan de romero) is what made this place legendary. Get there by 8:30 — the best items sell out by 10.
📍 Colima 179, Roma Norte · MX$50–120/pastry · Opens 7:00 · Cash or card
"Panadería Rosetta — the rosemary buns and guava croissants are worth the hype. Go early, they sell out fast." — r/MexicoCity
🏘️ Late Morning — Walk Roma Norte

Art Nouveau Architecture, Coffee & Street Art

Roma Norte is crumbling Art Nouveau mansions next to mezcalerías and design studios. Walk Calle Orizaba and Calle Colima for gorgeous architecture. Check out Museo Casa Lamm (free gallery in a Porfiriato-era mansion). Stop at Café Villarias or Quentin Café for specialty coffee — CDMX's coffee scene is world-class, with beans from Oaxaca and Chiapas.

📍 Roma Norte: bounded by Insurgentes, Chapultepec, Cuauhtémoc · Best 9:00–14:00
🍜 Lunch — The Main Event
Lunch Foodie
Contramar
The most famous lunch restaurant in Mexico City, and it earns every bit of hype. The tuna tostadas are life-changing — raw tuna with chipotle mayo on a crispy tortilla. The whole grilled fish (pescado a la talla) split red and green is their iconic dish. It's a scene — loud, social, electric. Book at least a week ahead.
📍 Calle de Durango 200, Roma Norte · MX$400–700/person · Lunch only (13:00–17:30) · Reservations essential
"Contramar tuna tostadas = life-changing. Book ahead. If you can't get in, try Entremar (sister restaurant) — same food, easier table." — r/MexicoCity
🧘 Afternoon — Spa & Relaxation
Relaxation
Spa at Condesa DF or Niddo Spa
After the food crawl, take the afternoon to decompress. Condesa DF's rooftop has a gorgeous pool and terrace overlooking Parque España — even non-guests can book spa treatments. Or try Niddo Spa in Roma for a temazcal-inspired experience (traditional steam bath with volcanic stones and herbs). A couples massage runs MX$2,000–3,500 and is the perfect reset for the trip's halfway point.
📍 Condesa DF: Av. Veracruz 102, Condesa · Niddo Spa: Roma Norte · Book ahead

Alternatively, stroll through Parque México — Condesa's leafy central park. Grab a bench, people-watch, pet the dogs. Walk the Amsterdam circuit around the park. Browse Cafebrería El Péndulo — a gorgeous bookstore-café with a courtyard.

Condesa and Roma are at their best on weekday afternoons — quiet, leafy, perfect for wandering. Friday is ideal.
🌙 Evening — Fine Dining & Rooftop Cocktails
Dinner Foodie
Máximo Bistrot
Chef Eduardo García's market-driven restaurant. The menu changes daily based on what's at the market that morning. No pretension, incredible flavors. Redditors consistently rate it as "blew Pujol out of the water." Small room, intimate, every dish surprises.
📍 Tonalá 133, Roma Norte · MX$600–1,000/person · Reservations essential · Opens 19:00
"Máximo Bistrot — the pork loin was exquisite, the oxtail pasta rich but not overwhelming. One of the best meals in CDMX." — r/MexicoCity
Relaxation Rooftop Cocktails
Toledo Rooftop or Cityzen Rooftop
End the night on a rooftop. Toledo Rooftop (Colonia Juárez) has stunning views of Chapultepec Castle and the Reforma skyline — trendy but relaxed. Or splurge at Cityzen atop the Sofitel on Reforma for panoramic views, French-Mexican fusion bites, and impeccable cocktails. Either way: mezcal, city lights, and that "we're really in Mexico City" feeling.
📍 Toledo: Colonia Juárez · Cityzen: Sofitel, Paseo de la Reforma · Cocktails MX$150–250
Day 3 · Sat May 23 Teotihuacán · Polanco

Pyramids at Dawn & a World-Class Dinner

Pyramid of the Sun at Teotihuacan with dramatic sky and ancient ruins

Your biggest adventure day. Rise early for the ancient pyramids of Teotihuacán — one of the most awe-inspiring archaeological sites on Earth. Return to the city for an afternoon recharge, then experience one of the world's best restaurants in Polanco.

🌅 Early Morning — 6:00 AM Departure
Adventure Day Trip
Teotihuacán Pyramids
The ancient city of Teotihuacán — built around 100 BCE, once home to 125,000 people, and still shrouded in mystery (nobody knows who built it or why they abandoned it). The Pyramid of the Sun is the third-largest pyramid on Earth. Walk the Avenue of the Dead, climb the Pyramid of the Moon for the iconic view, and feel genuinely small. Arrive by 8 AM to beat crowds and heat.
📍 48 km NE of CDMX · MX$95 entry · Daily 8:00–17:00 · Allow 3–4 hours

Getting there: Easiest option for two: book a private driver through your hotel or Uber (MX$800–1,200 round trip) — they'll wait for you. Or take a bus from Terminal Central del Norte (Autobuses Teotihuacán, MX$104 round trip, every 15 min, ~1 hour ride).

Bring sunscreen, a hat, and at least 1 liter of water each. There's almost no shade. Wear comfortable shoes — the terrain is uneven stone. May heat starts early.
"Teotihuacán is worth it even though you can't climb the Pyramid of the Sun right now. The Pyramid of the Moon view down the Avenue of the Dead is spiritual. Go early, it gets dusty and hot." — r/MexicoCity
🍜 Lunch — The Cave Restaurant
Lunch Adventure
La Gruta
A restaurant literally inside a cave, a 10-minute walk from the Teotihuacán ruins. The food is decent traditional Mexican (not the star — the setting is). Eating inside a natural grotto with stalactites overhead while traditional dancers perform is an experience you won't forget. The 7/10 is for atmosphere, not cuisine.
📍 Near Gate 5, Teotihuacán · MX$300–500/person · Opens 11:00 · Cards accepted
"La Gruta — the famous cave restaurant at Teotihuacán. The 7 is less on the food (it wasn't that good) but more on the atmosphere." — r/MexicoCity
🧘 Afternoon — Recharge
Relaxation
Hotel Pool or Chapultepec Stroll
You'll be back in the city by 2–3 PM. This is intentional downtime. Head back to your hotel for a swim and rest before dinner. Or, if you've got energy, take a leisurely walk through Bosque de Chapultepec — the largest urban park in Latin America. Rent a paddleboat on the lake, sit on a bench, breathe.
🌙 Evening — The Splurge
Dinner Foodie
Quintonil
Chef Jorge Vallejo's restaurant, consistently ranked among the World's 50 Best. The tasting menu showcases ingredients you've never heard of — hoja santa, chapulines, huauzontle — in ways that are playful and deeply rooted in Mexican tradition. If you're doing one splurge meal in CDMX, this is it. Book 2–3 weeks ahead.
📍 Newton 55, Polanco · MX$2,500–4,000/person tasting menu · Reservations essential · Mon–Sat
"Quintonil — maybe I'm biased for fine dining but it really blew my mind with the creativity and boldness of the food. Must try." — r/MexicoCity

After dinner: Walk off the meal through Polanco's wide avenues. Check out Museo Soumaya lit up at night (the silver-clad building is stunning after dark). Or grab a nightcap at Handshake Speakeasy — rated the #1 bar in Mexico and one of the World's 50 Best.

Day 4 · Sun May 24 Xochimilco · Coyoacán · San Ángel

Floating Gardens, Frida & Village Vibes

Colorful trajinera boats lined up at Xochimilco floating gardens, Mexico City

An adventure-meets-culture day through CDMX's south. Float through ancient Aztec canals, walk through Frida Kahlo's blue house, and end the night with the best street tacos in the city. Sunday in Xochimilco is a party — and you're invited.

🌅 Morning — 9:00 AM
Adventure
Xochimilco Floating Gardens
The last remnants of the Aztec canal system that once covered the entire Valley of Mexico. Board a colorful trajinera (flat-bottomed boat) and float through canals lined with chinampas — artificial island gardens still used for farming. On Sundays, it's a party: mariachi bands float alongside, food vendors sell elote and micheladas from canoes, and other boats blast music. This is pure CDMX magic.
📍 Embarcadero Nativitas, Xochimilco · MX$500–800/boat for 2 hrs · Best 9:00–14:00

Pro tip: Go to Embarcadero Nativitas — avoid Fernando Celada (more touristy, higher prices). Bring your own beer and snacks — it's allowed and expected. Sunday is the party vibe; you'll have a blast as a couple.

"Xochimilco is fun — pay to have a mariachi boat stop and entertain you. The floating market vendors selling food from canoes is surreal." — r/MexicoCity
🏛️ Early Afternoon — Coyoacán

Museo Frida Kahlo (Casa Azul)

Walking through Frida and Diego's actual home is deeply moving — the garden, the studio, her personal objects and clothing, the kitchen with "Frida y Diego" painted on the wall. Book tickets online weeks ahead — walk-ups are nearly impossible.

📍 Londres 247, Coyoacán · MX$270 · Book at museofridakahlo.org.mx
"Book Casa Azul tickets the MOMENT they become available. We tried to buy day-of and everything was sold out for a week." — r/MexicoCity
🍜 Lunch — Coyoacán
Lunch Foodie
Los Danzantes — Coyoacán
A beautiful courtyard restaurant right on Jardín Centenario. Contemporary Mexican food with excellent moles and mezcal cocktails. The outdoor seating under the trees is magical. Try the mole negro enchiladas and a mezcal flight.
📍 Jardín Centenario 12, Coyoacán · MX$300–500/person · Cards accepted

After lunch, wander Jardín Centenario and Plaza Hidalgo — street performers, ice cream vendors, families. It feels like a small town, not a megacity. Pop into Mercado de Coyoacán for tostadas de tinga — MX$25–40 each, incredible.

🧘 Late Afternoon — San Ángel
Relaxation
San Ángel Stroll
Uber to San Ángel (15 min). Cobblestone streets and colonial architecture that feels like stepping back in time. Visit the Museo Casa Estudio Diego Rivera y Frida Kahlo — twin modernist houses connected by a bridge. Have coffee at a quiet café on the plaza. This is intentional decompression after a full day.
📍 Diego Rivera Studio: MX$40 · Tue–Sun 10:00–18:00
🌙 Evening — Legendary Night Tacos
Dinner Foodie Adventure
El Vilsito
By day it's an auto mechanic shop. By night it transforms into one of the most beloved taco stands in CDMX. The al pastor is carved off a massive trompo — juicy pork with pineapple, cilantro, and onion on a handmade tortilla. Get 5 tacos each, a Jarritos, and watch the taquero work his magic. This is the real CDMX.
📍 Av. Universidad 248, Narvarte · MX$20–25/taco · Cash only · Opens ~20:00, best after 22:00
"El Vilsito — it's a car mechanic by day and a taco stand by night. The al pastor is absolutely incredible. Go late." — r/MexicoCity

Nightcap: Head to La Clandestina (Álvaro Obregón 298, Condesa) for smoky mezcal cocktails in a low-key setting. Or Baltra Bar for craft cocktails with a cozy atmosphere.

Day 5 · Mon May 25 Chapultepec · Polanco · Roma Norte

Museum, Markets & the Farewell Feast

Aztec Sun Stone on display at the Museo Nacional de Antropologia in Mexico City

Your final day balances the best museum in the Americas, a world-class food market, and a farewell dinner that'll make you rebook your flight. Paced for a relaxed send-off — no rushing.

🍳 Morning — Breakfast
Breakfast Foodie
Chilpa
A spot that goes under the radar but delivers some of the best Mexican breakfast plates in the city. Generous portions, bold flavors, and a local crowd. Order whatever's on the specials board — the traditional plates are all stellar.
📍 Colima 110, Roma Norte · MX$150–250/person · Opens 8:00
"Chilpa — flat out amazing with everything we ordered. Generous portions. Of course, we ordered Mexican style breakfast plates only." — r/MexicoCity
🏛️ Late Morning — The Best Museum in the Americas

Museo Nacional de Antropología

This is the single best museum in the Americas. The Aztec Sun Stone, the replica of Pakal's tomb from Palenque, the Olmec colossal heads, the Maya gallery — every room is a masterpiece. Allow at least 3 hours. Go straight to the Mexica (Aztec) hall first — it's the showstopper.

📍 Paseo de la Reforma, Bosque de Chapultepec · MX$95 · Tue–Sun 9:00–17:00
Monday is normally closed — but May 25, 2026 is a Mexican holiday (Memorial Day equivalent), so check operating hours closer to your trip. If it's closed, swap this with Day 3's afternoon and visit Museo Soumaya + Museo Jumex instead (both free).
🍜 Lunch — Market Grazing
Lunch Foodie Adventure
Mercado de San Juan
The most famous food market in CDMX — where chefs shop. Get a seafood cocktail at the mariscos counters, try exotic meats at specialty stalls (crocodile, wild boar, venison — yes, really), and finish with a fresh juice. The ceviche is legendary. This is grazing at its finest.
📍 Ernesto Pugibet 21, Centro · MX$100–300 grazing · Cash mostly · Mon–Sat 9:00–17:00
🛍️ Afternoon — Souvenirs & Last Bites

Mercado de la Ciudadela

The best souvenir market in the city. Alebrijes (painted wooden animals from Oaxaca), Talavera pottery, textiles, luchador masks, silver jewelry. Prices are fair, negotiation is gentle. Way better than airport shops.

📍 Plaza de la Ciudadela 1, Centro · Daily 10:00–19:00
Snack Foodie
Maizajo
Stop here for the best tortillas you'll ever eat. They nixtamalize their own corn in-house. The ribeye taco and brisket volcanes are transcendent. "I didn't know a tortilla could taste like this" — that's the universal reaction.
📍 Zacatecas 140, Roma Norte · MX$100–200 · Opens 9:00
"Maizajo — incredible tacos. The corn tortilla is the best I've ever had. Get the ribeye taco and brisket volcanes. Would be a 10 if the meat had more seasoning." — r/MexicoCity
🌙 Evening — The Grand Finale
Farewell Dinner Foodie
Campobaja
One of the best seafood restaurants in CDMX. Everything you order will be incredible — the pulpo (octopus) might be the best you've ever tasted, the blue shrimp tostada is fantastic, and the ceviche is electric with flavor. A perfect final dinner: celebratory, delicious, and quintessentially Mexican.
📍 Colima 124, Roma Norte · MX$400–700/person · Reservations recommended · Cards accepted
"Campobaja — amazing seafood. Like Entremar, everything ordered was great. Pulpo might have been the best I've ever tasted. Blue shrimp tostada was fantastic." — r/MexicoCity
Relaxation Farewell Mezcal
Bósforo or Licorería Limantour
End the trip right. Bósforo (Luis Moya 31, Centro) is a speakeasy-style bar with 100+ mezcals — intimate, moody, perfect. Or Licorería Limantour (Álvaro Obregón 106, Roma) — one of the World's 50 Best Bars with insane mezcal cocktails. Order a flight, toast to the city, try not to cry at the airport tomorrow.
📍 Bósforo: Luis Moya 31, Centro · Mezcals MX$80–150 · Opens 18:00

💰 5-Day Budget Breakdown (for 2 people)

Estimated costs for your trip. CDMX is one of the best food cities in the world — and shockingly affordable. These estimates include the splurge meals and activities in this itinerary.

Category Per Person / Day Total (2 people, 5 days)
🍽️ Food (all meals + snacks) MX$800–1,800 MX$8,000–18,000
🚇 Transit (Metro + Uber) MX$150–350 MX$1,500–3,500
🎟️ Attractions & Activities MX$150–400 MX$1,500–4,000
🧘 Spa & Wellness MX$2,000–4,000
🍹 Drinks & Nightlife MX$200–500 MX$2,000–5,000
🛍️ Shopping & Souvenirs MX$1,000–5,000
Total (excl. hotel & flights) MX$16,000–39,500
~$900–2,200 USD for two
Hotels in Roma/Condesa for two: MX$1,500–4,000/night for a boutique hotel with character. Airbnbs run MX$800–2,000/night. For this itinerary's vibe, a boutique hotel with a rooftop pool (like Condesa DF, Casa Goliana, or Nima Local House) is worth the splurge — MX$2,500–4,000/night.

💱 Quick Currency Reference

MX$100 ≈ $5.50 USD · MX$500 ≈ $28 USD · MX$1,000 ≈ $55 USD · MX$5,000 ≈ $275 USD
Rates as of early 2026. Check xe.com before your trip.

🚇 Transit Cheat Sheet

  • 🟠 Metro — 12 lines, MX$5/ride. Fast but avoid rush hour. Women-only cars during peak.
  • 🟢 Uber — Ubiquitous and cheap. Most rides MX$50–150 ($3–8 USD). Always confirm plate number.
  • 🟡 For Teotihuacán — Private driver (MX$800–1,200 round trip) or bus from Terminal del Norte (MX$104 RT, hourly).
  • 📱 Google Maps handles CDMX transit well. Traffic is brutal 7–10 AM and 5–9 PM — plan around it.

Loved this itinerary?

tabiji.ai builds personalized, Reddit-backed travel itineraries for any destination. Every recommendation comes from real travelers, not generic blog fluff.

Get Your Free Custom Itinerary

Delivered within 24 hours. 2 free revisions. 100% satisfaction guaranteed.