91 eat
Ordenar por:

What this section covers. Meat and seafood — the two things a landlocked city at 2,240 metres is not supposed to do well, and does.

The seafood, and why it works. Mexico City is 300 km from the nearest coast, but it has been eating fish since Tenochtitlan and it has the logistics to do it: product arrives overnight from Veracruz, the Pacific and the Gulf of California. La Nueva Viga, in Iztapalapa, is the second-largest seafood market in the world after Tokyo's. The city's own forms are the coctel de camarón, tostadas de atún, Veracruz-style whole fish and the market seafood stalls that open at dawn and close by mid-afternoon.

The meat. Northern Mexican grilling — arrachera, cabrería, cortes — plus the Argentine and Uruguayan parrillas that arrived with the 1970s exiles and never left. And the slow-cooked traditions: barbacoa of lamb, pit-cooked and eaten on Sundays, and carnitas from Michoacán.

The one rule about seafood. Eat it at lunchtime, not at night, and in places with visible turnover — the market stalls and the busy marisquerías. This is standard local practice, not caution for visitors.

Practical notes. Barbacoa is a weekend morning thing and sells out. Marisquerías are loudest and best at Sunday lunch. Lunch is at 14:00.

Piantao
12

Meats

from $400 MXN

Sirloin Stockade Loreto

Meats

from $200 MXN

El Cambalache Insurgentes Sur
2

Meats

from $450 MXN

Centro Castellano
3

Vegetarian

from $400 MXN

Brasileiríssimo Insurgentes Sur

Meats

from $400 MXN

La Buena Tierra Condesa
2

Vegetarian

from $400 MXN

El Cambalache Vallejo

Meats

from $450 MXN

Parrilla Leonesa Centro
5

Meats

from $250 MXN

Tony Roma’s Polanco
2

Meats

from $350 MXN

Entremar
2

Seafood

from $400 MXN

Reforma 500

Seafood

from $600 MXN

El Asado Argentino Juárez

Meats

from $500 MXN

El Salvador
1

Seafood

from $200 MXN

La Mansión Insurgentes

Meats

from $400 MXN

The Palm Polanco

Seafood

from $900 MXN

Los Arcos Polanco
1

Seafood

from $400 MXN

Maralunga

Seafood

from $500 MXN

Merotoro
8

Seafood

from $500 MXN

Danubio
2

Seafood

from $400 MXN

Nautilus
1

Seafood

from $450 MXN

Papa Bill's Lerma
1

Burgers and sna...

from $250 MXN

Costa Dorada

Seafood

from $700 MXN

Parrilla Leonesa Zona Rosa

Meats

from $200 MXN

2026 © Secretaría de Turismo CDMX
We use our own and third-party cookies to enhance the experience of CDMXTravel.com. More information.