Mexico City Food Guide: From $2 Tacos to World-Class Restaurants

February 28, 2026·3 min read
Street tacos and food stalls in Mexico City
Americas travel plan

Mexico City 7-Day Travel Plan

  • Day-by-day itinerary with real costs
  • Best neighborhoods, hidden spots & local eats
  • Budget breakdown for every travel style
  • Offline-ready PDF, yours forever
Get the Americas plan →
from $2

There's one thing nobody argues about Mexico City: the food. CDMX consistently ranks among the world's best food cities — and what makes it special is that the best meals in town don't cost $80. Sometimes they cost $2.

This guide is about eating well in CDMX without the guesswork.

The Logic of Mexican Food

Before you go ordering margaritas and nachos everywhere: nachos are an American invention. In CDMX you'll find food that looks very little like "Mexican" at a chain restaurant.

The rhythm is: heavy breakfast, enormous lunch (comida corrida), light dinner. Markets and street taquerias open early and close mid-afternoon. Many of the best places to eat close by 5 or 6pm.

Where to Eat: By Category

Street Tacos (The Foundation)

A proper street taco costs 15–25 pesos (~$1–1.50). If you're paying more than 45 pesos for a single taco at a market stall, something's off.

Al Pastor (spit-roasted pork with pineapple) is the icon. El Huequito in Centro has been making some of the city's best since the 1950s.

Taqueria Los Cocuyos (Historic Center) — open late, clientele of city workers, tacos de surtido (offal cuts). Don't order if you're not willing to experiment. Order if you are.

Markets

Mercado de San Juan — the premium version of CDMX markets. Imported ingredients, cheese, seafood, natural wine. Better for shopping than for a full meal.

Mercado de la Merced — the largest and most chaotic. Excellent for breakfast and local lunch. Tourists rarely make it here — it's farther from the gentrified center.

Mercado Medellín — in the heart of Colonia Roma. Fruit, prepared food, neighborhood atmosphere. Best for breakfast with chilaquiles (~80 pesos, ~$4).

Comida Corrida (Set Lunch)

Every colonia has restaurants serving the "comida corrida" — a fixed lunch with soup, main course, agua fresca, and sometimes dessert. Price: 80–130 pesos (~$4–7). This is how CDMX actually eats lunch.

In Roma and Condesa you pay 130–180 pesos for the same structure in a nicer setting. In Colonia Doctores and Santa María la Ribera you pay 80–100 pesos, surrounded by locals.

Fine Dining (Because It's Worth It Here)

CDMX consistently fields restaurants in the global top 50. Quintonil and Pujol are the most recognized. A tasting menu at Pujol runs ~$120 USD per person — expensive, but half the price of a comparable restaurant in New York or Copenhagen.

If you're going to spend on one special meal somewhere in the world, spend it here. The quality-to-price ratio at the top end of Mexican gastronomy is unmatched in the Americas.

Drinks

Agua fresca is what you order with lunch. Hibiscus (jamaica), tamarind, cantaloupe — every market has its own versions.

Mezcal is not tequila. It's more complex, smoky, and the good stuff costs 150–300 pesos per pour at a neighborhood bar. Don't order mezcal anywhere serving frozen margaritas.

Pulque if you find it — fermented agave drink, viscous, low alcohol, tastes like nothing else. Order at a real pulquería, not a tourist bar.

By Neighborhood

Colonia Roma Norte — the most food-forward neighborhood. Specialty coffee shops, neighborhood taquerias, modern restaurants. Expensive by local standards, still cheap by US ones.

Coyoacán — weekend market, tortas, atole. Calmer, more residential.

Historic Center — most authentic for street food, but requires willingness to walk between spots.

What Not to Do

Don't eat at the airport. Don't eat anywhere with photos on the menu. Don't order nachos. Don't drink tap water (use bottled or filtered).

And don't underestimate the altitude: CDMX sits at 7,350 feet. Alcohol hits harder, hangovers are worse. Pace yourself on day one.

Americas travel plan

Mexico City 7-Day Travel Plan

  • Day-by-day itinerary with real costs
  • Best neighborhoods, hidden spots & local eats
  • Budget breakdown for every travel style
  • Offline-ready PDF, yours forever
Get the Americas plan →
from $2
Filed underAmericasMexicoFood & Drink
Comments

Loading comments…

Add your thoughts today