Travel Plan
← Back to the Mexico City guide CITY GUIDE · FOOD & SHOPPING

Eat, drink & shop in Mexico City

Where to eat, drink and shop in Mexico City: tacos and street food, historic restaurants, world-class fine dining, churros and coffee, Polanco, craft markets and malls.

Restaurants

Famous names, local favourites and halal options for every budget. In Mexican pesos: $ budget · $$ mid-range · $$$ upscale · $$$$ fine dining.

Tacos
Tacos$

Taquería Orinoco

Northern-style tacos, popular late at night.

Roma & other branches · Metro: InsurgentesMap
Tacos al pastor
Tacos al pastor$

El Huequito

Famous for tacos al pastor since 1959. Al pastor is made with pork.

Historic Centre · Metro: San Juan de LetránMap
Seafood
Seafood$$$

Contramar

Lively lunch spot famous for its grilled fish 'a la talla'.

Roma · Metro: InsurgentesMap
Mexican
Mexican$$

El Cardenal

Classic Mexican restaurant loved for breakfast and hot chocolate.

Historic Centre · Metro: AllendeMap
Mexican
Mexican$$

Café de Tacuba

Historic restaurant from 1912 with tiled walls and traditional dishes.

Historic Centre · Metro: AllendeMap
Mexican
Mexican$$$

Azul Histórico

Regional Mexican cooking in a tree-filled colonial courtyard.

Historic Centre · Metro: Allende / ZócaloMap
Mexican fine dining
Mexican fine dining$$$$

Pujol

One of the world's most famous restaurants, known for its aged mole.

Polanco · Metro: PolancoMap
Mexican fine dining
Mexican fine dining$$$$

Quintonil

Celebrated modern Mexican tasting menu.

Polanco · Metro: PolancoMap

Nothing matches this filter.

Halal status is based on published restaurant information and can change. Please confirm with the restaurant before you go. Food photos are illustrative and do not show the restaurant itself.

Cafés, afternoon tea & desserts

Classic afternoon tea, specialty coffee and sweet stops.

Churrería El Moro
Historic Centre & other branches

Churrería El Moro

Churros and hot chocolate since 1935.

Metro: San Juan de LetránMap
Panadería Rosetta
Roma

Panadería Rosetta

Famous bakery for guava rolls and pastries.

Metro: InsurgentesMap
Café Avellaneda
Coyoacán

Café Avellaneda

Small specialty coffee bar in Frida Kahlo's neighbourhood.

Metro: CoyoacánMap
Dulcería de Celaya
Historic Centre

Dulcería de Celaya

Beautiful old sweet shop from 1874.

Metro: AllendeMap

Nothing matches this filter.

Shopping & markets

Department stores, luxury streets, malls, outlets and markets.

LuxuryPolanco

Avenida Presidente Masaryk

The city's luxury shopping avenue.

Metro: PolancoMap
LuxuryPolanco

Antara Fashion Hall

Open-air upscale mall.

Metro: TaxiMap
Department storePolanco

El Palacio de Hierro Polanco

Mexico's luxury department store.

Metro: TaxiMap
MallSanta Fe

Centro Santa Fe

One of Latin America's biggest malls.

Metro: TaxiMap
CraftsCentro

Mercado de la Ciudadela

Big crafts market with goods from all over Mexico.

Metro: BalderasMap
CraftsSan Ángel

Bazar Sábado

Saturday art and crafts market in a pretty colonial district.

Metro: TaxiMap
MarketCentro

Mercado de San Juan

Gourmet market for exotic produce and cheeses.

Metro: San Juan de LetránMap
MarketCoyoacán

Mercado de Coyoacán

Colourful local market with tostadas and crafts.

Metro: CoyoacánMap

Nothing matches this filter.

Plan your trip to Mexico

Internet from the moment you land Buy an eSIM for Mexico before you fly and switch it on at arrival. No shop queues, no roaming bills. See eSIM plans → Airport transfer, booked ahead A driver waits for you in arrivals at a fixed price. Handy with children and luggage. Book a transfer → Car rental for road trips Compare the big rental brands at the airport or in the city, with free cancellation on many offers. Compare cars →

Partner links: if you book, we may earn a small commission at no extra cost to you.