Mexico City Food Guide 2026: Michelin Star Tacos, World Class Speakeasies & Street Food Adventures
This post contains affiliate links. If you book through these links, we may earn a small commission at no extra cost to you. This helps us keep creating free travel guides! Read our full Affiliate Disclosure.
Mexico City is where tacos become religion and flavor becomes obsession. This HUGE sprawling city is where the best al pastor drips with juice from a trompo that’s been spinning since dawn, where birria consommé is liquid gold, and where abuelitas guard taco recipes like state secrets. Forget everything you think you know about Mexican food – CDMX street vendors cooking on corners at sunrise serve tacos that would make Michelin chefs weep. This is raw, unapologetic flavor: smoky mezcal, charred meat, fresh cilantro, lime that cuts through richness, and salsas with heat that builds slowly then explodes. This Mexico City food guide covers our must-visit taquerias, essential birria spots, hidden speakeasies, neighborhoods where locals eat, and everything you need to understand why Mexico City is one of the world’s greatest food cities.
After exploring Mexico City’s tacos, discover our Italy Food Guides for Mediterranean adventures including Rome, Naples, and Amalfi Coast.
📌 Save This Guide for Later!
Planning a trip to Mexico City? Pin this guide to your travel boards so you can find it when you’re ready to book — tacos, speakeasies, day trips and all.
📌 Pin this guide →Why Mexico City is a Food Lover’s Dream
Mexico City doesn’t sleep, and neither does its food scene. The city operates on a beautiful chaos where Michelin-starred restaurants sit blocks from taco stands that have been operating since your grandparents were born. Street vendors push carts loaded with elote (grilled corn), tamale ladies work corners at 6am, and late-night taquerías buzz with energy until sunrise.
What makes CDMX special is the lack of pretension. Some of the best food you’ll eat costs 30 pesos (less than $2) from a street vendor. The al pastor spins all day, the tortillas are made fresh every few minutes, and locals will argue passionately about which taco stand is superior. This is a city where food isn’t just sustenance – it’s identity, culture, and religion all wrapped in a warm tortilla.
The drinking culture matches the food intensity. Mezcal isn’t a trendy spirit here – it’s tradition. Micheladas (beer cocktails with lime, salt, and spices) flow at lunch. Pulque (fermented agave drink) is having a renaissance. And speakeasies? They’re not Instagram props – they’re legitimate cocktail bars hidden in plain sight, serving some of the best drinks in Latin America.
When to Visit Mexico City for Food
Year-round is excellent – Mexico City’s high altitude (7,350 feet) creates mild weather that never gets too hot or too cold. But here’s what to know:
Dry Season (November-April): Perfect weather for outdoor dining, street food, and bar hopping. Clear skies, comfortable temperatures (60-75°F), and peak taco-eating conditions. December-January can be surprisingly cool at night – bring a light jacket for those late nights out.
Rainy Season (May-October): Afternoon thunderstorms (usually 4-7pm) clear quickly. The rain doesn’t stop the food scene – just duck into a cantina, order a michelada, and wait it out. July-September sees the most rain but also the best seasonal ingredients at markets.
Best time for food: September-November when markets overflow with seasonal produce, the weather is perfect, and Day of the Dead (early November) brings special foods like pan de muerto (bread of the dead) and traditional altar offerings.
Avoid: Major holidays like Christmas and Easter when many restaurants close and locals leave the city.
The Taco Bible: Best Tacos in Mexico City
Let’s be clear: tacos are Mexico City’s religion. Every neighborhood has its champion taquería, every local has an opinion, and the debates are fierce. Here are our top ranked taco spots based on us eating a countless amount of tacos (thankfully CDMX is insanely huge so we can walk the food off easily):
El Califa de León
What: Upscale taquería that somehow maintains street food soul despite having multiple locations and international acclaim (It has a Michelin Star!)
Order: Costilla (rib) tacos and gaonera (beef rib cap). The meat is so tender it melts on contact.
Vibe: Slightly fancier than street stands but still casual. Great for first-timers nervous about street food hygiene.
Price: 40-60 pesos per taco ($2-3)
Tacos El Güero
What: Legendary late-night spot in Roma Norte that becomes a pilgrimage site after midnight.
Order: Al pastor tacos (spit-roasted pork with pineapple) and suadero (brisket). The al pastor here is one of the top in the city for us.
Vibe: Street stand with plastic chairs and tables. Gets absolutely packed 11pm-3am when bars let out.
Price: 15-25 pesos per taco ($1-1.50)
Pro tip: Go after midnight for the full experience – tacos taste better when you’re buzzed and surrounded by other bar-hoppers.
El Vilsito
What: Auto mechanic shop by day, taco stand by night. Yes, really.
Order: Al pastor tacos and vampiros (crispy tortilla with cheese and meat). The transformation from garage to taquería is part of the magic.
Vibe: Surreal. You’re eating tacos where cars were being repaired 6 hours earlier. Quintessential CDMX experience.
Price: 18-30 pesos per taco ($1-1.50)
Tacos Hola
What: Huge warehouse-style taquería that feeds hundreds simultaneously without sacrificing quality.
Order: We especially liked the suadero and bistec (steak) tacos here.
Vibe: Cafeteria-style chaos in the best way. Loud, busy, efficient. Very local crowd.
Price: 15-25 pesos per taco
Los Parados
What: Standing-room-only taco joint in the Historic Center that’s been operating for a very very long time.
Order: Suadero tacos with everything (onion, cilantro, salsa verde and roja).
Vibe: Literally no seats. You stand at chest-high tables, elbow-to-elbow with locals, tacos in one hand and beer in the other. Peak CDMX.
Price: 12-20 pesos per taco
Taquería Los Cocuyos
What: 24-hour institution that serves every kind of taco imaginable. We first heard of this place from Anthony Bourdain’s visit to CDMX and it is worth the stop.
Order: Suadero, longaniza (sausage), and campechano (mixed meats).
Vibe: Open literally all night. Perfect for 4am taco emergencies. Always packed with a mix of night shift workers, partiers, and early risers.
Price: 15-25 pesos per taco
Birria: The Taco That Broke the Internet
Birria tacos exploded globally but they’ve been a CDMX staple forever. These are tacos filled with slow-cooked, spiced meat (traditionally goat, often beef) that are dipped in the cooking consommé and fried until crispy. You dip them back in the consommé before eating. They’re messy, they’re indulgent, they’re absolutely worth the hype.
Best Birria in Mexico City:
Birriería Zaragoza – The OG. Been making birria since the 1950s. Come early on weekends before they sell out.
Birriería Toño – Elevated Taqueria spot if you’re in the mood to sit down. Order quesabirria tacos.
Pro tip: Birria is traditionally a breakfast/brunch food in Mexico. Hit these spots 9am-1pm for the freshest batch.
Street Food Culture: Eating Like a Local
The streets are Mexico City’s real dining rooms. Every corner has a vendor, every plaza has stands, and the food is spectacularly good. Here’s what to look for:
What to Order from Street Vendors
Tacos al Pastor: Spit-roasted pork with pineapple, the most iconic taco
Quesadillas: NOT always made with cheese (confusing, we know) – specify “con queso” if you want cheese
Tlacoyos: Thick oval masa cakes stuffed with beans or cheese
Elote/Esquites: Grilled corn on the cob or corn kernels in a cup with mayo, cheese, chili powder, lime
Tamales: Steamed masa wrapped in corn husks or banana leaves
Churros: Fried dough covered in cinnamon sugar, sometimes filled with cajeta (caramel)
Street Food Safety Tips
Look for stands with crowds of locals – they know what’s good and safe. Avoid empty stands. Watch for stands that keep food at proper temperatures (hot food hot, cold food cold). Use bottled water and bottled drinks only. Start slowly if your stomach isn’t used to street food – build up tolerance. Carry hand sanitizer and use it liberally.
Don’t let fear stop you. Millions of locals eat street food daily without issues. The food is fresh, made-to-order, and often better than restaurants.
Mezcal, Micheladas & Mexican Drinking Culture
Mezcal 101
Mezcal is tequila’s smokier, more complex cousin. Both are made from agave, but mezcal uses different varieties and traditional roasting methods that create signature smoky flavors. In Mexico City, mezcal is sipped slowly (not shot!), often with orange slices and sal de gusano (worm salt).
Micheladas: The Perfect Taco Companion
A michelada is a beer cocktail made with lime juice, salt, and various sauces and spices. Every vendor makes them differently – some add Clamato (tomato-clam juice), Worcestershire, Maggi, hot sauce, or all of the above. They’re refreshing, savory, and dangerously easy to drink with tacos.
Pro-Tip: At Xochimilco, other boats pull up alongside your trajinera and will sell you Micheladas, tacos, and even Mariachi performances!
Pulque: Ancient Fermented Agave
Pulque is a milky, slightly sour fermented agave drink that predates Spanish colonization. It’s having a renaissance in trendy pulquerías that serve it with flavors like strawberry, guava, or pistachio. It’s an acquired taste but culturally significant.
Hidden Speakeasies & Cocktail Bars
Mexico City’s speakeasy scene rivals anywhere in the world. These aren’t just gimmicky hidden doors – they’re serious cocktail bars that happen to be concealed. Here are our favorites:
Hanky Panky
Hidden behind an unmarked door in a taco shop, Hanky Panky is consistently ranked among the World’s 50 Best Bars. The entrance is legitimately hard to find (look for the taco stand, go through the restaurant, find the hidden door).
Drinks: Mezcal-forward cocktails, creative twists on classics, impeccable technique
Vibe: Intimate, sexy, speakeasy that actually feels secret
Reservations: Highly recommended – walk-ins are tough
Price: 180-250 pesos per cocktail ($9-13)
Xaman
Ranked one of the top 50 World’s Best – this speakeasy-style mezcal bar focuses on artisanal, small-batch mezcals from across Mexico. You enter through what looks like a residential building.
Drinks: Mezcal flights, mezcal cocktails, rare bottles you won’t find elsewhere
Vibe: Cozy, knowledgeable bartenders, educational without being pretentious
Reservations: Recommended on weekends
Price: 150-300 pesos per drink
Handshake Speakeasy
Ranked one of top 50 World’s Best – Tucked behind a barbershop door, Handshake serves inventive cocktails in a Prohibition-era atmosphere. The bartenders are artists who take their craft seriously.
Drinks: Creative cocktails, tequila and mezcal specialties, seasonal ingredients
Vibe: Dark, intimate, 1920s aesthetic, live music some nights
Reservations: Required (book via Instagram)
Price: 200-280 pesos per cocktail
Pro tip: Make reservations for all speakeasies at least a week in advance. These spots are tiny and fill up fast.
Best Neighborhoods for Food & Nightlife
Roma Norte
The hip, walkable neighborhood that’s become CDMX’s food and nightlife epicenter. Tree-lined streets, Art Nouveau architecture, and taquerías on every corner.
Food highlights: Late-night taco stands (especially Tacos El Güero), trendy restaurants, coffee shops
Drinking: Pulquerías, mezcal bars, speakeasies like Handshake
Vibe: Young, international, safe to walk at night
Stay here if: You want walkability, nightlife, and easy access to everything
🏨 Where to Stay in Mexico City: Roma Norte
Roma Norte is our top recommendation for where to stay in Mexico City. It’s the city’s food and nightlife epicenter — tree-lined streets, Art Nouveau architecture, late-night taco stands on every corner, and speakeasies like Handshake all within walking distance. We personally stayed at the Le Méridien, which is technically just outside Roma Norte on Paseo de la Reforma, but incredibly convenient to everything — and the people-watching from there is some of the best in the city. You’ll be in the middle of everything without needing an Uber to get anywhere. The best base for eating your way through CDMX.
Find hotels in Roma Norte →Condesa
Roma’s slightly more upscale neighbor with beautiful parks, Art Deco buildings, and excellent restaurants.
Food highlights: Parque México area packed with restaurants, great brunch spots
Drinking: Cocktail bars, wine bars, speakeasies like Xaman
Vibe: Sophisticated but still casual, tree-lined streets perfect for post-taco walks
Stay here if: You want a slightly quieter base with easy access to Roma’s action
🏨 Where to Stay in Mexico City: Condesa
Condesa is Roma Norte’s slightly more upscale neighbor — and a fantastic base for food-focused trips. Beautiful Art Deco architecture, tree-lined streets perfect for post-taco walks, Parque México surrounded by excellent restaurants, and speakeasies like Xaman within easy reach. It’s a little quieter than Roma but just as well-placed, with an elevated, sophisticated vibe that never feels pretentious.
Browse Condesa hotels →Polanco
The upscale neighborhood with designer shopping, fancy restaurants, and Chapultepec Park access.
Food highlights: High-end restaurants, international cuisine, luxury hotel dining
Drinking: Upscale bars, wine bars, hotel rooftop bars
Vibe: Wealthy, polished, safe, expensive
Stay here if: You want luxury, proximity to museums (Anthropology Museum), and upscale dining
🏨 Where to Stay in Mexico City: Polanco
Polanco is Mexico City’s most upscale neighbourhood — designer shopping, high-end restaurants, and Chapultepec Park and the National Museum of Anthropology right on your doorstep. If you want luxury, proximity to the city’s best museums, and a polished, sophisticated base, this is your area. It’s further from the late-night taco scene of Roma and Condesa, but perfect for travelers who want comfort and culture over nightlife.
Book Polanco luxury hotels →Centro Histórico
The historic heart of the city with colonial architecture, major sights, and incredible street food.
Food highlights: Historic cantinas, street food stands, traditional Mexican restaurants
Drinking: Pulquerías, historic cantinas, rooftop bars with cathedral views
Vibe: Bustling, chaotic, touristy by day but magical at night
Stay here if: You want to be near Zócalo, Palace of Fine Arts, and major sights
🏨 Where to Stay in Mexico City: Centro Histórico
Stay in Centro Histórico if you want to be at the beating heart of Mexico City. The Zócalo, the Palace of Fine Arts, historic cantinas, pulquerías, and some of the best street food stands in the city are all steps from your door. It’s busier and more chaotic than Roma or Condesa, but the colonial architecture, rooftop bars with cathedral views, and sheer energy of the neighbourhood are unlike anywhere else in CDMX.
Find Centro Histórico hotels →Beyond Tacos: Other Essential Mexico City Foods
Tortas
Mexican sandwiches on telera or bolillo bread loaded with various fillings. Torta de chilaquiles (tortilla chips inside a sandwich) is peak carb-on-carb genius.
Where: Any torta stand, but Tortas El Pata in Roma is legendary
Quesadillas
Confusingly, quesadillas in Mexico City don’t automatically come with cheese. They’re folded masa tortillas with various fillings. Always specify “con queso” if you want cheese.
Where: Street vendors, markets, El Venadito for traditional version
Flautas / Tacos Dorados
Crispy rolled tacos filled with shredded chicken, beef, or potato, fried until golden and crunchy. Topped with crema, lettuce, salsa, and sometimes queso fresco. They’re called tacos dorados (“golden tacos”) or flautas (“flutes”) depending on size and shape.
Pozole
Hearty hominy soup with pork, served with toppings like cabbage, radish, oregano, and tostadas.
Where: Pozole Casa Licha, any traditional restaurant on Thursdays (pozole day!)
Chilaquiles
Fried tortilla chips smothered in salsa verde or roja, topped with cream, cheese, onion, and often eggs or chicken. The ultimate hangover cure.
Where: Any breakfast spot, Lardo for upscale version, neighborhood fondas
Day Trips & Cultural Experiences
Chapultepec Park & Museums
One of the largest city parks in the Western Hemisphere. Home to:
Chapultepec Castle: Former residence of Mexican emperors with stunning city views
National Museum of Anthropology: World-class museum of pre-Columbian artifacts
Modern Art Museum: Excellent collection of Mexican modern art
Food nearby: Polanco has tons of restaurants, or pack street food for a park picnic
🏰 Skip the Line: Chapultepec Castle
Chapultepec is one of those Mexico City experiences you absolutely cannot skip. We loved wandering through the park, exploring the castle, and the views from up top are genuinely wonderful — you get sweeping panoramas over the entire city that put everything into perspective. Skip the line tickets are 100% worth it here, especially during peak season when queues get long. Don’t let a wait stop you from one of the best things to do in CDMX.
Book Chapultepec skip the line tickets →Xochimilco: The Floating Gardens
If you’re going to book one experience in Mexico City, make it Xochimilco. Skip the museum and food tours, you can do those on your own! This is the one experience that captures the energy of the city.
Board a colorful trajinera boat and float through ancient Aztec canals with unlimited beer, tequila, micheladas, and margaritas. The boat has speakers so you can play your own music, and you’ll pass mariachi bands, floating food vendors, and other boats full of locals celebrating weekends, birthdays, and everything in between.
Xochimilco is a UNESCO World Heritage Site, but it feels like a party on water. It’s loud, festive, uniquely Mexican, and completely unlike anything else you’ll do in the city. The canals are located about 17 miles south of downtown—take an Uber or book a tour that includes transport.
🛶 Book the Xochimilco Boat Party
If you only book one experience in Mexico City, make it Xochimilco. We went with a bigger group and it was an absolute blast — colorful trajinera boats floating through ancient Aztec canals with unlimited drinks, your own music, mariachi bands pulling up alongside you, and floating food vendors selling tacos right off the water. That said, it’s just as fun for couples and solo travelers — the people-watching alone is worth it. This is the experience that captures the pure energy of CDMX like nothing else.
Book Xochimilco boat party →Getting Around Mexico City
Do You Need a Car?
Short answer: No. Mexico City traffic is legendary in the worst way. Driving is stressful, parking is expensive and scarce, and you’ll spend more time stuck in traffic than eating tacos. Uber/DiDi is cheap, safe, and efficient. Most rides cost 40-100 Pesos ($2-$5). The city is insanely walkable as well.
Day trips outside the city:
- Teotihuacán pyramids (2 hours)
- Puebla city (3 hours)
- Valle de Bravo lakeside town (3 hours)
- Taxco silver mining town (4 hours)
For these, consider renting a car for just the day trip rather than your entire stay.
🚗 Rent a Car in Mexico City
You don’t need a car for Mexico City itself — Uber handles that perfectly. But if you’re planning a day trip to the Teotihuacán pyramids, renting a car from the airport is absolutely worth it. We did exactly this and it was one of the best decisions of the trip. You arrive on your own schedule, skip the big crowded bus tours, and get to experience the pyramids at your own pace. About 2 hours drive from the city, and completely worth every minute.
Compare car rental prices in Mexico City →Driving tips:
- Mexico City has “Hoy No Circula” (No Drive Days) based on license plate numbers to reduce pollution – rental cars are often exempt but check
- Avoid rush hours (7-10am, 5-9pm) at all costs
- Paid parking lots (estacionamientos) are safer than street parking
- GPS is essential – addresses can be confusing
Must-Do Day Trip from Mexico City
If you’re renting a car, the drive to Teotihuacan takes about an hour northeast of the city. And the experience waiting there is worth the trip.
Teotihuacan Hot Air Balloon Flight
Float over the Pyramids of the Sun and Moon at sunrise in a hot air balloon. This is one of those bucket-list experiences that actually delivers—the views are incredible, the operators are professional, and you’ll get a Mexican breakfast after landing.
If you book the combo option, you’ll get extra time to explore the pyramids on foot after your flight—highly recommended if you’ve never been.
🎈 Best Day Trip from Mexico City: Teotihuacán Balloon Flight
If you’re going to splurge on one day trip from Mexico City, make it this. Floating over the Pyramids of the Sun and Moon at sunrise in a hot air balloon is one of those bucket-list experiences that actually delivers — the views are extraordinary and the whole thing feels genuinely surreal. We rented a car from the airport and drove ourselves out, which let us skip the crowded bus tours entirely and arrive on our own schedule. Balloon flights launch early (around 6-7am) so leave by 5am — it’s completely worth the early alarm. Book in advance, these fill up fast.
Book Teotihuacán balloon flight →Practical Tips for Eating in Mexico City
Cash is king
Many street vendors and small taquerías don’t accept cards. Hit an ATM and carry small bills (20, 50, 100 peso notes).
Tipping: 10-15% at sit-down restaurants, round up or 5-10 pesos for street food, 20-30 pesos for drink orders at bars
Safety
Mexico City is generally safe in tourist areas, especially Roma, Condesa, Polanco, and parts of Centro. Use common sense:
- Don’t flash expensive jewelry or phones
- Uber is safer than street taxis (especially at night)
- Stick to well-lit, populated areas at night
- Keep an eye on drinks at bars (standard anywhere)
- Trust your gut – if something feels off, leave
The food is safe. Street food vendors have health standards and locals eat there daily. Use your judgment (crowded stands = fresh food), start with cooked items, and your stomach will adjust.
Frequently Asked Questions
Is street food in Mexico City safe?
Yes! Millions of locals eat street food daily. Look for stands with crowds, watch for proper food handling, and start with fully cooked items. Your stomach may need a day to adjust, but serious food poisoning is rare.
How much should I budget for food in Mexico City?
You can eat incredibly well for $20-30 per day with street food and casual spots. Mid-range restaurants run $40-60 per day. Splurge meals and fancy cocktails add up quickly – budget $80-100 for high-end dining days.
Do I need to speak Spanish?
It helps immensely, especially at street stands and local taquerías. Learn basic food vocabulary and numbers. Many bartenders at upscale spots speak English, but don’t count on it elsewhere.
What’s the drinking age in Mexico?
18 years old, though enforcement varies. Bars and clubs typically check IDs.
Can I drink tap water?
No. Stick to bottled water, even for brushing teeth. Most restaurants serve purified water (agua purificada).
Are tacos really better at 2am?
Objectively? Probably not. Subjectively after a night of mezcal cocktails? Absolutely yes. The late-night taco experience is part of CDMX culture.
What’s the best taco?
Al pastor is hands down our champion and the most iconic taco – spit-roasted pork with pineapple. But locals will fight about this forever. Try everything and decide for yourself.
How do I find speakeasies?
Make reservations online or through Instagram. They’ll provide exact addresses and entry instructions. Don’t just show up – these are tiny and always full.
🌍 Continue Your Food Adventure
Loved Mexico City? Here’s where to head next — or how to pack for the trip:
- Curaçao Food Guide — Dutch-Caribbean cuisine and the best local restaurants
- Barcelona Food Guide — tapas, pintxos bars, and the best spots locals love
- Rome Food Guide — pasta, pizza, and where to eat like a Roman
- Summer Packing List — everything you need for a warm weather trip to CDMX
📌 Save This Guide for Later!
Planning a trip to Mexico City? Pin this guide to your travel boards so you can find it when you’re ready to book — tacos, speakeasies, day trips and all.
📌 Pin this guide →









