Skip to main content
Blog
What to eat in Mexico City, neighborhood by neighborhood
Guides

What to eat in Mexico City, neighborhood by neighborhood

Oct 25, 20267 min read(Updated: Oct 25, 2026)

From the Historic Center to Xochimilco and Milpa Alta: which dishes, markets and street snacks to look for in each part of Mexico City as you plan the days of your trip.

Mexico City is best eaten neighborhood by neighborhood. Each area has its own markets, its own busy hours and its own antojitos (street snacks), and organizing your trip by area saves hours in traffic and lets you eat well without chasing addresses across the whole city. In this guide we go through what to look for in the Historic Center, Coyoacán, Xochimilco, Roma and Condesa, the rural south of Milpa Alta and the big wholesale markets, with the dishes worth ordering in each place.

We don't name restaurants or give prices: the city changes quickly and we don't want to recommend anything we can't stand behind. What we do give you is a map of what is eaten and where it is concentrated, so you arrive in each neighborhood knowing what to look for. If you are more interested in a rundown of street snacks than in a travel plan, see our guide to Mexico City street food.

Historic Center: historic markets and classic tacos

The Historic Center, declared a World Heritage Site by UNESCO in 1987 together with Xochimilco, is the obvious starting point. As well as the cathedral and the Zócalo, it is home to some of the city's best-known markets.

The Mercado de San Juan, in the old neighborhood of San Juan Moyotlán, is famous for its unusual produce: game meats, artisan cheeses, fruit from all over the country and insects such as chapulines (grasshoppers) and escamoles (ant larvae). It is a market for looking, tasting and understanding the Mexican larder; many stalls offer samples.

East of the Zócalo lies La Merced, the city's great traditional market, with whole halls of dried chiles, seeds, fruit and sweets, and next to it the Mercado de Sonora, known for its medicinal herbs, ritual objects and pottery. These are intense, busy markets: go in the morning, carry little and keep an eye on your belongings.

On the streets of the center people eat standing up: tacos de suadero, tacos de canasta that arrive by bicycle in cloth-wrapped baskets, tortas of every kind and, for breakfast, the guajolota — a tamal inside a bread roll — with champurrado, a thick chocolate corn drink.

Tacos al pastor: the city's signature dish

If one taco defines the capital, it is the taco al pastor: pork marinated with chiles and achiote, stacked on a vertical spit, shaved into thin slices and served with pineapple, onion and cilantro. The technique comes from the shawarma brought to Mexico by immigrants from the Middle East; in Puebla the same heritage produced tacos árabes, served in wheat flatbread. In the capital al pastor is eaten mainly at night and you will find it in every neighborhood; look for a spit that is turning and nicely browned on the outside.

Coyoacán: the neighborhood market and square-side sweets

Coyoacán, in the south, was an independent town until the city swallowed it up, and it keeps its squares, its church and a very family-friendly weekend atmosphere. Its municipal market is known for tostadas: crisp tortillas piled with tinga, pig's trotters, ceviche or chicken and finished with cream and cheese. Around the squares you will find stalls selling esquites (corn in a cup), churros, sorbets and, as evening falls, quesadillas made to order.

It is a good neighborhood for an unhurried morning, especially if you combine it with the area's museums.

Xochimilco: chinampas and food on the boats

Xochimilco is what remains of the ancient lakes of the Valley of Mexico: canals and chinampas, cultivated islets that UNESCO cites as an example of traditional farming in its inscription of Mexican cuisine as intangible heritage. At weekends the trajineras (painted boats) fill with families, and along the canals smaller boats sell corn on the cob, fried quesadillas, micheladas and even music.

If you are interested in the farming side, there are chinampa projects in Xochimilco that offer visits to see how vegetables, flowers and quelites (wild greens) are grown. Ask at the landing stage and choose a trip that heads away from the busiest tourist stretch.

Milpa Alta: mole and nopal

Few visitors know that within Mexico City itself there is a rural area where nopal cactus is grown on a large scale and chiles are ground for the whole country. San Pedro Atocpan, in the borough of Milpa Alta, is where the producers of mole paste are concentrated, and every October it hosts the National Mole Fair, held since 1976. If your dates coincide, it is a half-day trip well worth making: stalls of mole poblano, almond mole, pipián and others to taste and buy.

Outside the fair, Milpa Alta is a good place to try nopal dishes and weekend barbacoa.

Roma and Condesa: contemporary cooking and the Mercado Medellín

Roma and Condesa are the neighbourhoods of chef-led cooking, coffee shops and new bakeries. This is where you will find the most contemporary take on Mexican food, and also where places open and close fastest, so check recent reviews before you go.

In Roma there is the Mercado Medellín, known for its produce from other Latin American countries, and, in the Jamaica district, the Mercado de Jamaica, famous for its enormous flower section and for the food stalls around it. Before the Day of the Dead it fills with marigolds.

Tlalpan, the Central de Abasto and other notes

To the south, Tlalpan gives its name to caldo tlalpeño, a chicken broth with chipotle and chickpeas. And for anyone who wants to understand the scale of the city, the Central de Abasto in Iztapalapa is the city's great wholesale market: it is not a tourist attraction, but there are guided visits that walk round it early in the morning.

In any neighborhood, in the morning, look out for stalls selling tamales and atole (a warm corn drink); mid-morning, for tlacoyos and huaraches cooked on the comal; and at night, for tacos and pozole.

How to organize your days in Mexico City

  • Day 1: Historic Center, Mercado de San Juan and La Merced in the morning; tacos in the evening.
  • Day 2: Coyoacán in the morning and Xochimilco in the afternoon, or the other way round at the weekend.
  • Day 3: Roma, Condesa and the Mercado de Jamaica.
  • Day 4: Milpa Alta (highly recommended in October, for the mole fair) or a trip out of town: Puebla, Hidalgo or Tlaxcala. We explain them in food day trips from Mexico City.

If this is your first trip, fit the capital into a longer route with our guide to when to go and how many days to book.

Frequently asked questions

How many days do I need to eat well in Mexico City?

With four full days you can cover the main neighbourhoods and their markets. If you add a fifth, spend it on a trip to Milpa Alta, Puebla or Hidalgo.

Which market should I visit if I only have one morning?

San Juan, for the variety of produce you can see and taste in a small space, and because it is a short walk from the Zócalo.

Is it safe to eat from street stalls?

With a few simple habits, yes: busy stalls, food cooked to order and bottled or purified water. We go into detail in how to eat street food safely in Mexico.

What can I take home to cook with?

Dried chiles, mole paste and seeds from La Merced or San Juan. Check your country's rules on bringing in food before you buy.

Sources

  • UNESCO, World Heritage List: «Historic Center of Mexico City and Xochimilco» (1987).
  • UNESCO, «Traditional Mexican cuisine – ancestral, ongoing community culture, the Michoacán paradigm» (2010), which cites the chinampa among traditional techniques.
  • Spanish-language Wikipedia, «Mercado de San Juan (Ciudad de México)», consulted on 25 October 2026.
  • Spanish-language Wikipedia, «Feria Nacional del Mole» (San Pedro Atocpan, since 1976).
  • Spanish-language Wikipedia, «Tacos árabes» (link with shawarma and tacos al pastor).
Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.

Read more