Mexico City cityscape
Your ultimate Mexico City guide

Where to eat in Mexico City

Markets, tacos, grand old dining rooms and easy food stops woven into the city.

Scroll

Best food spots in Mexico City

A mix of classic markets, quick bites, historic dining rooms and food-friendly public spaces.

Mexico City eats best when you mix formats: a market breakfast, a taco stop, then a slower meal in a memorable setting. These picks give you that range without feeling repetitive.

La Merced Market
PopularMarket

La Merced Market

4.4
(44.2k reviews)

One of the city's great traditional markets, packed with produce, meat stalls and ready-to-eat snacks. Come hungry and expect lively, crowded aisles.

Read more

La Merced is a proper immersion into everyday Mexico City eating, with an enormous spread of ingredients and simple cooked dishes under one roof. It's the kind of place to wander slowly, snack as you go, and watch the rhythm of the market unfold around you. If you're curious about local food culture beyond restaurant dining, this is a strong starting point. Go with comfortable shoes and a bit of patience for the bustle.

Best for travelers who want a classic market experience, not a polished food hall.

"Ideal earlier in the day; crowded conditions are part of the visit."

View on map
Casa de los Azulejos
PopularRestaurant

Casa de los Azulejos

4.4
(52.1k reviews)

A meal here is as much about the setting as the food: an 18th-century tiled palace in the historic center. Good for a sit-down break between downtown sights.

Read more

Casa de los Azulejos works best when you want a meal with a sense of place. The blue-and-white facade is famous, and inside, the historic rooms make breakfast, coffee or a traditional lunch feel more memorable than a standard city-center stop. It's especially easy to pair with a Centro walk. Service can move slowly, so it's better for a relaxed pause than a rushed bite.

Choose this for architecture, atmosphere and a classic downtown meal stop.

"Best when you have time to linger rather than eat quickly."

View details
La Viga Mariscos
PopularMarket

La Viga Mariscos

4.3
(51.9k reviews)

For seafood lovers, this market is the specialist pick: fresh fish, wet floors and simple counters serving cooked dishes. Arrive early for the best energy and selection.

Read more

La Viga Mariscos has a working-market feel that rewards anyone serious about seafood. You'll find stalls selling fresh catch alongside no-fuss places to sit down for a plate or a quick bite. It's less about polished ambiance and more about freshness, variety and appetite. Practical note: wear shoes you don't mind getting damp, and don't count on easy parking.

A strong choice if seafood is high on your Mexico City eating list.

"Early visits are easier, fresher and more comfortable."

View on map
Alameda Central
Park

Alameda Central

This historic central park is handy when you want a casual snack between museums and downtown walks. Street food and people-watching are part of the appeal.

Read more

Alameda Central isn't a food destination in the same way as a market, but it earns a place for travelers who like to graze as they explore. The park's broad paths, fountains and benches make it easy to pause with a street snack and reset before continuing through Centro. It's especially good for a low-pressure afternoon stop, families, or anyone who wants food woven into a sightseeing route rather than a formal meal.

Useful for casual snacking during a central sightseeing day.

"Pair it with nearby historic-center stops rather than treating it as a standalone meal."

View details
Tacos "El Paisa"
Popular$$Taco Restaurant
$$

Tacos "El Paisa"

$$
4.2
(7.1k reviews)

A straightforward taco stop known for suadero and al pastor, with a red salsa worth trying. Come for speed, flavor and a true street-food feel.

Read more

Tacos "El Paisa" is the kind of place to visit when you want a quick, satisfying bite without ceremony. The draw is simple: popular fillings, fast turnover and the energy of a busy taco stand rather than a polished sit-down restaurant. It's an easy fit for budget-conscious travelers or anyone mapping out an informal taco crawl. Staff can be brisk, so go for the food, not the hospitality.

Great for a fast, classic taco stop with strong local character.

"Best as a casual meal or late snack, not a leisurely dinner."

View on map
Complejo Cultural de Los Pinos
Cultural Center

Complejo Cultural de Los Pinos

A cultural complex rather than a dedicated food venue, but worth watching for traditional food markets and culinary events. It suits travelers who like food tied to culture.

Read more

Los Pinos makes sense if you enjoy discovering food in a broader cultural setting. Set in the former presidential residence, it sometimes hosts markets centered on regional Mexican cooking, so the experience can feel more contextual than a standard meal stop. Even when food is not the main event, the grounds and exhibitions make it a pleasant place to explore. Check your expectations: some areas may feel quiet or partly closed.

Best for culture-first travelers who like occasional food markets and regional specialties.

"Works well as a flexible add-on near Chapultepec plans."

View details
Mercado Roma
Popular$$Food Court
$$

Mercado Roma

$$
4.3
(17.0k reviews)

A polished multi-level food hall in Roma Norte with varied stalls and a rooftop beer garden. Handy for groups who want different cuisines in one stop.

Read more

Mercado Roma is the easy, contemporary option when everyone wants something different. The mix of international and Mexican stalls means it's practical for indecisive groups, and the rooftop adds a more social, lingering feel than a standard mall food court. It won't replace the texture of the city's traditional markets, but it does serve a useful role: convenient, central and comfortable. Expect prices to lean higher than street or market eating.

An easy fit for mixed groups, first-time visitors and a casual Roma stop.

"Good fallback when weather turns or your group wants choice."

View details
Parque Acacias
State Park

Parque Acacias

A neighborhood park that becomes especially interesting on Tuesdays, when a street-food market sets up. It's a relaxed, local-feeling option away from major tourist circuits.

Read more

Parque Acacias is less about a single must-eat stall and more about timing your visit well. On Tuesdays, the street market adds produce, snacks and everyday neighborhood atmosphere to an otherwise calm green square. That makes it a nice pick for travelers staying nearby, families, or anyone who enjoys low-key local routines more than destination dining. On non-market days, think of it mainly as a pleasant park stop rather than a food highlight.

A good local detour, especially if your schedule lines up with Tuesday market day.

"Most rewarding on Tuesday; otherwise treat it as a neighborhood park pause."

View details