Where To Eat In Mexico City
Where to eat in Mexico City is less a list problem than a timing problem: the meal that matters is lunch, it happens between two and four, and restaurants that look dead at seven are simply on local time. This page sets out how the day is shaped, what things cost, and then names places — but only ones that appear on a citable list, with the list and its year printed on the card, so you can weigh the recommendation instead of trusting us.
Quick answer When to eat, what it costs, and how to choose a stall
Eat lunch late — between two and four — and treat dinner as small and after eight. Street tacos run about MX$20 to MX$35 each, a proper sit-down comida MX$250 to MX$600 a head, and the tasting menus that put this city on world lists cost several times that. Almost nothing on the street takes a card.
Key takeaways
- Choose a stall by its queue and its comal: the one rule that matters is that busy stands turn their meat over, quiet ones do not
- The named places below are on the MICHELIN Guide's 2026 Bib Gourmand list for Mexico City — cheap enough to matter and cited so you can check
- Guided food walks are worth it on a first visit for the language and the unfamiliar dishes, not for the money
- The city's own markets — La Merced, San Juan, Coyoacán — are where lunch costs a tenth of a restaurant and half the city eats
- How eating shapes the days is on the Mexico City city guide
The Shape Of An Eating Day
Four meals, and only one of them is the one you think.
Breakfast (08:00–11:00) is substantial: eggs, chilaquiles, tamales from a street cart, café de olla. Almuerzo, a second late-morning breakfast, exists and is not a joke. La comida (14:00–16:00) is the main meal of the day — several courses, often a menú del día at a fixed price, and the reason offices empty at two. Cena (20:00 onwards) is small: tacos, quesadillas, a bowl of pozole, a drink.
| Meal | When | What it looks like | Typical spend |
|---|---|---|---|
| Desayuno | 08:00–11:00 | Chilaquiles, eggs, tamal from a cart | MX$60–180 |
| Comida | 14:00–16:00 | Menú del día: soup, rice, a main, agua fresca | MX$120–300 |
| Comida, sit-down restaurant | 14:00–16:00 | Three courses à la carte | MX$400–900 |
| Cena | 20:00–23:00 | Tacos, quesadillas, pozole | MX$80–250 |
| Tasting menu | 20:00–23:00 | The starred kitchens | MX$2,000 and up |
The practical consequence: book the expensive lunch, not the expensive dinner, and do not turn up hungry at seven expecting a full dining room. If you eat on European hours you will spend the trip in half-empty restaurants wondering what everyone else knows.
Street Food, And The Only Rule That Matters
The cheapest food here is also the food people fly in for, and choosing well is not complicated.
Pick the stand with the queue. A taquería that is busy turns its meat over constantly; a quiet one has meat that has been sitting. That single heuristic does more for your stomach than any list. Watch the comal: it should never go cold, and the tortillas should be going on and off it while you wait.
What to order, in the order most people meet them. Al pastor, pork off a vertical spit with pineapple, carved to order — the emblematic taco of this city. Suadero, slow-cooked beef, and campechano, a mix. Carnitas on Sundays. Barbacoa at weekends, from a pit. Quesadillas — and be warned that in Mexico City a quesadilla does not automatically contain cheese; you have to ask for it, and yes, this is an argument the whole country is having.
Practicalities. Small notes: MX$20 and MX$50 — nobody at a stall at eleven at night will break MX$500. Salsas are on the counter and vary from mild to punishing; try a drop first. Limes, onion and coriander are yours to add.
And sí, picante means yes, spicy — say no muy picante if you mean it.
Named Places, With The List That Names Them
This site only names a restaurant when a citable guide does — here, the MICHELIN Guide Mexico's Bib Gourmand selection for 2026, the band Michelin uses for good food at moderate prices. The 2026 selection holds 26 Bib Gourmand restaurants in Mexico City; these are six of them, spread across the districts a visitor actually walks. Each card prints the list and its year so you can weigh it, and none of these links earns us anything.
-
Contramar
Sit-down comida, mid-rangeThe long lunch this city is famous for: tuna tostadas and the split grilled fish, from two until late afternoon.
- Address
- Roma Norte, Mexico City
- Closed
- Dinner service is limited — this is a lunch room
-
El Vilsito
Street pricesA mechanic's workshop by day and one of the city's best al pastor counters by night — the pure version of the form.
- Address
- Narvarte, Mexico City
- Hours
- Evenings
-
Taquería Los Cocuyos
Street pricesA tiny Centro stand working through the less fashionable cuts, open around the clock — the one to eat at after the Zócalo.
- Address
- Centro Histórico, Mexico City
-
Molino El Pujol
Casual, counter serviceA working nixtamal mill and small kitchen: tortillas made from heirloom maize, and the cheapest way to eat food from that kitchen's thinking.
- Address
- Condesa, Mexico City
-
Comedor Jacinta
Mid-rangeHome cooking scaled up — the dishes a Mexican grandmother would recognise, in a room a visitor can book.
- Address
- Polanco, Mexico City
-
Taquería El Jarocho
Street pricesA Coyoacán institution for the day you spend south with the Casa Azul and the canals.
- Address
- Coyoacán, Mexico City
Not a ranking and not a complete list: these are six of the 26 Bib Gourmand entries the MICHELIN Guide Mexico published for Mexico City in its 2026 selection, chosen for spread across districts. Read on 30 August 2026. Opening hours change constantly in this city — check before you cross town for any of them.
Markets, Which Are Where The City Eats
Three worth an hour, and what each one is for.
Mercado de San Juan in the Centro is the cooks' market: fish, imported cheese, unusual meat, and counters where you eat what you have just been shown. La Merced, east of the Zócalo, is the enormous wholesale market that feeds the city — overwhelming, brilliant, and best entered with a guide the first time. Mercado de Coyoacán is the small, manageable one: tostada counters, flowers, and lunch after the Casa Azul.
How markets work: eat at the fondas and counters inside rather than buying raw to take away, order what the person next to you is eating, and pay cash. Lunch at a market counter runs MX$80 to MX$150 including a drink, which is roughly a tenth of a sit-down restaurant with a tablecloth. The full market morning is on the food tours page.
The Expensive End, And Whether It Is Worth It
Mexico City has held Michelin stars since the guide arrived in 2024, and the arithmetic is worth stating plainly.
The MICHELIN Guide Mexico's 2026 selection lists 29 starred restaurants nationally; the Mexico City names in it include Em, Esquina Común, Expendio de Maíz, Gaba, La Once Mil, Masala y Maíz, Máximo, Rosetta and Sud 777. Tables at the best-known kitchens are booked weeks or months ahead, and a tasting menu with pairings runs into several thousand pesos a head.
Is it worth it? On the evidence of the same guide: the Bib Gourmand list exists precisely because this city's value is at the other end. You can eat extraordinarily well here for MX$150, and the gap between a MX$150 lunch and a MX$3,000 dinner is smaller than it would be in Paris or Tokyo.
Book one special meal if you want one — as a lunch — and spend the rest of the budget on taxis, which is where a Mexico City trip actually leaks money.
Eating Safely, Without The Folklore
The honest version of the question everyone asks and nobody answers straight.
Water. Do not drink from the tap. Bottled and filtered water is universal, hotels supply it, and restaurants use purified water for ice and for washing produce as a matter of course. Agua fresca in a busy place is made with purified water; from a lone cart in the sun, less certainly.
Street food is not the risk people imagine. The stands with turnover, hot comals and queues are cooking to order in front of you. The riskier categories are anything sitting warm and unattended, pre-cut fruit left out, and shellfish far from a coast on a hot day.
Altitude, not chilli, is what usually upsets a first day. At 2,240 metres, alcohol hits harder and appetite goes odd; give the first day light food and more water than feels reasonable — the altitude page has the detail. Carry rehydration salts rather than fearing the food, and if you have a sensitive stomach, ease into the salsas rather than the tacos.
Vegetarian, Vegan And Gluten-Free
Easier than the reputation suggests, with two traps.
Mexico City has a large and growing vegetarian and vegan scene, especially in Roma and Condesa, and market fondas will make quesadillas, nopal tacos, mushroom huitlacoche and bean dishes without meat on request. The phrase that works is sin carne, sin pollo, sin pescado — listing them, because 'vegetarian' is sometimes read as 'no red meat'.
Trap one: lard. Beans and many stews are cooked with manteca, pork fat, by default. Ask ¿tiene manteca? Trap two: corn is not the problem, wheat is. Corn tortillas are naturally gluten-free, which makes taquerías one of the easier cuisines for coeliacs — but flour tortillas exist, and shared fryers and comals do too. In practice: corn tortillas, grilled meat, beans without lard, and market fruit are the reliable spine of both diets here.
Guided Eating
Where a guide is the product — the language, the unfamiliar dishes and the markets. Prices as listed on 30 August 2026.
from $88.10
Mexico City: Old Town Food Tour of 7 Tastings & Secret Dish
Listing details checked 2026-08-30
Seven tastings through the Centro Histórico, ending with you able to order for yourself.
Check Availability
from $88.05
Mexico City: Local Food Tour at Mexico’s 2nd Largest Market
Listing details checked 2026-08-30
A market morning through La Merced and Sonora, the city's second-largest market complex.
Check Availability
from $65
Mexico City: Mexican Evening, Lucha Libre and Tequila
Listing details checked 2026-08-30
Ringside evening at the lucha libre with tequila and a guide who explains the rules and the theatre.
Check AvailabilityEating By District
Which part of the city to be in when you are hungry.
Roma Norte and Condesa
The densest restaurant and bar district, and where most visitors end up eating twice.
Contramar, Molino El PujolCentro Histórico
Cantinas, market counters and the 24-hour taquerías around the Zócalo.
Los Cocuyos, Mercado de San JuanEating In Mexico City: Questions
What are the must-eat places in Mexico City?
Rather than a personal list, this guide names places that appear in the MICHELIN Guide Mexico's Bib Gourmand selection for 2026 — six of the 26 in the city, spread across the districts you would actually walk. Beyond named places, the three things to eat are tacos al pastor from a busy stand, a market-counter lunch, and one long comida at two in the afternoon.
How much does food cost in Mexico City?
Street tacos run about MX$20 to MX$35 each; a market-counter lunch with a drink MX$80 to MX$150; a menú del día MX$120 to MX$300; a three-course restaurant comida MX$400 to MX$900 a head; and a tasting menu at a starred kitchen several thousand. The table above breaks it down by meal, and what a day costs puts it beside transport and tickets.
How do I prepare my stomach for Mexico City?
Do not drink tap water, favour stands with queues and hot comals over anything sitting warm and unattended, and be careful with pre-cut fruit left out and with shellfish inland on a hot day. The thing that actually upsets most first days is the altitude rather than the food: at 2,240 metres, eat lightly on day one and drink more water than feels necessary.
When do people eat in Mexico City?
Breakfast 08:00–11:00, the main meal — la comida — between 14:00 and 16:00, and a small late dinner from about 20:00. A restaurant that looks empty at seven is not bad; it is early. Book the expensive meal as a lunch.
Is street food in Mexico City safe for tourists?
Broadly yes, with the queue-and-comal rule doing most of the work: busy stands cook to order in front of you and turn their meat over constantly. Carry small notes, use the salsas cautiously at first, and treat anything sitting warm and unattended with more suspicion than anything being cooked.
Can vegetarians and coeliacs eat well here?
Yes. Corn tortillas are naturally gluten-free and taquerías are among the easier cuisines for coeliacs, with shared comals and flour tortillas the things to ask about. Vegetarians should say sin carne, sin pollo, sin pescado and ask whether beans are cooked with manteca — lard is the common hidden ingredient. The detail is above.
Where This Fits In A Day
Plan the day around the two o'clock meal and the rest arranges itself.
Museums in the morning, comida at two in the district you have ended up in, an afternoon that does not require concentration, and something small and late. That is how the three-day itinerary is built, and it is why the Anthropology Museum sits before lunch and Xochimilco after it.
For the guided version — markets, tastings and the language handled for you — see the food tours, and for how eating fits the whole trip, the Mexico City city guide.
Eating The City, On Film
Three films about where this city eats, from people who did the queueing.
Where to find the best tacos in Mexico City
A stand-by-stand tour of the taco forms.
Video: Bon AppétitThe best eats in Mexico City
Bourdain's pass through the markets and cantinas.
Video: Travel ChannelThe ultimate taco tour of Mexico City
A day of eating only street food, costed as they go.
Video: Hungry Two TravelVideos load from YouTube only when you press play.
Page last reviewed 2026-08-30. Prices, hours and terms are set by the venue or operator and confirmed at checkout.
We may earn a commission if you book through one of our links, at no extra cost to you. Full affiliate disclosure