The restaurants worth the trip in Mexico City. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Mexico City

Pujol ★ 5.0

Contemporary Mexican$$$$polanco

Pujol in Mexico City is Enrique Olvera's two-Michelin-star Polanco room on Tennyson, the kitchen that put modern Mexican on the world map with its mole madre served past 2000 days.

Signature: Mole Madre Mole Nuevo, Taco omakase, Tasting menu

Order: The Mole Madre Mole Nuevo, served with fresh tortillas.

Tip: Book at least four weeks ahead via the website; lunch is shorter and slightly easier to land than dinner.

Quintonil ★ 5.0

Contemporary Mexican$$$$polanco

Quintonil in Mexico City is Jorge Vallejo and Alejandra Flores' two-Michelin-star Polanco kitchen on Newton, ranked number three on the World's 50 Best Restaurants 2025 list.

Signature: Cactus salad, Tasting menu, Charred avocado tartare

Order: The tasting menu; the charred avocado tartare is the room's signature.

Tip: Closed Sundays; book six weeks out via the website. Lunch is the easier window.

Contramar ★ 4.9

Mexican seafood$$$roma-norte

Contramar in Mexico City is Gabriela Camara's lunch-only Durango Street seafood room in Roma Norte since 1998, the kitchen that made the tuna tostada Mexico City's most-copied dish.

Signature: Tuna tostada, Pescado a la talla, Fish tacos

Order: The tuna tostada and the pescado a la talla, split red and green down the middle.

Tip: Open lunch only; arrive by 13:00 or expect a 45 minute wait. Half the dining room books out for the same lunch every Wednesday.

Maximo Bistrot ★ 4.8

Modern Mexican with French technique$$$roma-norte

Maximo Bistrot in Mexico City is chef Eduardo Lalo Garcia's one-Michelin-star Roma Norte room on Alvaro Obregon, the seasonal Mexican kitchen with a French bistro spine since 2011.

Signature: Seasonal tasting, Market vegetables, Hand-rolled pastas

Order: The seasonal tasting menu; whatever vegetable arrives that morning from the chef's farm.

Tip: Closed Mondays; book three weeks ahead. The taller dining room moved to Alvaro Obregon in 2021 from the original Tonala location.

Rosetta ★ 4.8

Mexican-Italian$$$roma-norte

Rosetta in Mexico City is Elena Reygadas' one-Michelin-star Roma Norte room in a 1920s townhouse on Colima, the kitchen where Italian technique meets Mexican market produce.

Signature: Hand-rolled pastas, Hoja santa ravioli, Tasting menu

Order: The hoja santa ravioli; the seasonal pasta of the week.

Tip: Closed Sundays; sister Panaderia Rosetta is across the street for morning conchas. Reygadas was named World's Best Female Chef 2023.

Em ★ 4.7

Contemporary Mexican with Japanese influence$$$$roma-norte

Em in Mexico City is chef Luis Lucho Martinez's one-Michelin-star Roma Norte tasting room on Tonala, the contemporary Mexican kitchen with Japanese influences that earned a star in the 2024 first Mexico guide.

Signature: Tasting menu, Wagyu carnitas, Smoked fish

Order: The full tasting menu; the wagyu carnitas course is the room's signature.

Tip: Closed Sundays and Mondays; tasting menu only. Book three weeks ahead via OpenTable. Originally opened as Emilia in 2018 before relocating.

Sud 777 ★ 4.7

Modern Mexican vegetable-driven$$$$pedregal

Sud 777 in Mexico City is chef Edgar Nunez's one-Michelin-star Pedregal room on Boulevard de la Luz, the vegetable-driven Mexican kitchen with a 12-course tasting menu opened in 2008.

Signature: 12-course tasting, Garden vegetables, Tasting menu

Order: The 12-course tasting; the garden vegetable course built from the on-site greenhouse.

Tip: Closed Sundays; book three weeks ahead. Worth the ride south from Polanco for the courtyard dining room and the in-house farm.

Masala y Maiz ★ 4.6

Mexican-Indian-East African fusion$$juarez

Masala y Maiz in Mexico City is chefs Norma Listman and Saqib Keval's one-Michelin-star Juarez room on Marsella, the kitchen that bridges Mexican, Indian and East African pantries.

Signature: Garam masala mole, Plantain dosa, Tasting menu

Order: The garam masala mole; the plantain dosa to start.

Tip: Closed Mondays and Tuesdays; the room is small and books out a week ahead via Resy.

Lardo ★ 4.5

Mexican-Mediterranean$$$condesa

Lardo in Mexico City is Elena Reygadas' all-day Condesa room on Agustin Melgar, the Mediterranean wood-fired sister of Rosetta opened in 2015 with a bar-dining vibe.

Signature: Wood-fired flatbreads, Brunch plates, Hand-rolled pasta

Order: The wood-fired flatbread of the day; the brunch eggs with Roma garden tomatoes.

Tip: Open all day from breakfast; the corner-window two-tops fill first. Walks-ins land best at 11:00 weekdays.

El Cardenal ★ 4.6

Traditional Mexican$$centro-historico

El Cardenal in Mexico City is the Briz family's 1969 Centro Historico room on Palma, the traditional Mexican breakfast institution where hot chocolate is frothed tableside with raw-milk nata.

Signature: Hot chocolate, Pan de nata, Chiles en nogada

Order: The hot chocolate with pan de nata; chiles en nogada when in season July to September.

Tip: Open 08:00 to 18:00; the Centro location seats four floors and still queues by 09:30 on Sunday morning.

Cafe de Tacuba ★ 4.3

Traditional Mexican$$centro-historico

Cafe de Tacuba in Mexico City is the Mollinedo family's 1912 Centro Historico room on Tacuba, the colonial-palace dining hall that defines traditional Mexican capital cooking.

Signature: Enchiladas de mole, Tamales, Chicken in mole poblano

Order: The enchiladas de mole; the tamales served with hot chocolate.

Tip: Open daily 08:00 to 23:00. The Sunday strolling student trio singing Aztec songs starts around 13:00; mariachi runs evenings.

Loma Linda Plaza Carso ★ 4.3

Mexican steakhouse$$$polanco

Loma Linda in Mexico City is the 1924 Mexican steakhouse that claims first-charcoal-grill credit in the capital, with the Plaza Carso branch on Lago Zurich carrying the Polanco service since 2011 with a rooftop terrace facing the Museo Soumaya.

Signature: Cabreria, Arrachera, Cortes de Angus

Order: The cabreria; the molcajete-grilled arrachera with handmade tortillas.

Tip: Plaza Carso location runs daily 13:00 to 23:30; the original Avenida Insurgentes Sur branch is the older sister.

Havre 77 ★ 4.5

French bistro$$$juarez

Havre 77 in Mexico City is Eduardo Lalo Garcia's classic French bistro in Juarez, the Maximo Bistrot sister room that pours natural wine and serves a plateau de fruits de mer on weekends.

Signature: Steak frites, Coq au vin, Plateau de fruits de mer

Order: The steak frites; the plateau de fruits de mer to share, weekend lunch only.

Tip: Closed Mondays. Walks-ins land easier than booking; the wine list runs deep on Loire natural pours.

Azul Historico ★ 4.4

Traditional Mexican$$$centro-historico

Azul Historico in Mexico City is chef Ricardo Munoz Zurita's traditional Mexican kitchen inside the courtyard of the Downtown Mexico hotel on Isabel la Catolica, with Mexican regional moles as the spine.

Signature: Mole negro, Cochinita pibil, Chiles en nogada

Order: The mole negro from Oaxaca; the cochinita pibil tacos.

Tip: Sit in the open courtyard under the Indian laurel; ask for the table closest to the fountain. Brunch lasts till 17:00 weekends.

El Bajio ★ 4.3

Veracruz Mexican$$polanco

El Bajio in Mexico City is chef Carmen Titita Ramirez's Veracruz-rooted regional Mexican kitchen with locations across the city, with the Polanco branch carrying the original Azcapotzalco menu.

Signature: Carnitas, Empanadas de platano, Mole de Xico

Order: The carnitas; the empanadas de platano with frijoles refritos.

Tip: Open daily 09:00 to 22:00; the Azcapotzalco original opened 1972 and is the deeper room for connoisseurs.

Nicos ★ 4.6

Traditional Mexican$$$azcapotzalco

Nicos in Mexico City is Gerardo Vazquez Lugo's family-run Azcapotzalco room on Cuitlahuac, the traditional Mexican kitchen ranked on the Latin America 50 Best list and a national institution.

Signature: Mole Almendrado, Sopa seca de natas, Aguachile

Order: The mole almendrado; the sopa seca de natas, a layered creamy casserole.

Tip: Closed Sunday dinner and Monday; the slow-cooked moles are the move at lunch. Worth the cab from Polanco for the home-cooking depth.

El Hidalguense ★ 4.5

Hidalgo barbacoa$$roma-norte

El Hidalguense in Mexico City is the Roma Sur weekend-only barbacoa pit on Campeche, the Hidalgo-style maguey-pit lamb that fills the room from Friday through Sunday morning.

Signature: Barbacoa de borrego, Consomé de borrego, Pancita

Order: The barbacoa de borrego with consomé; the pancita stew on the side.

Tip: Open Friday to Sunday only, 07:00 to 18:00. Arrive by 09:30 Sunday or the consomé runs out by noon.

Expendio de Maiz ★ 4.6

Heirloom-corn Mexican$$roma-norte

Expendio de Maiz in Mexico City is chef Jesus Salas' tiny no-reservations heirloom-corn counter on Yucatan in Roma Norte, the kitchen that built its name on native masa from Oaxaca and Tlaxcala.

Signature: Heirloom-corn tortillas, Tlacoyos, Quesadillas de masa azul

Order: Whatever the daily handwritten menu lists; the blue-corn tlacoyo with squash blossoms.

Tip: No reservations; only ten counter seats. Open Wed-Sun 13:00 to 19:00; arrive at opening and bring cash.

San Angel Inn ★ 4.4

Traditional Mexican$$$san-angel

San Angel Inn in Mexico City is the 1692 hacienda turned restaurant on Diego Rivera, a courtyard-and-garden colonial room in San Angel where the Margarita Sabra is the city's most-poured Saturday brunch cocktail.

Signature: Chiles en nogada, Sopa de tortilla, Margaritas Sabra

Order: Chiles en nogada when in season July to September; the sopa de tortilla year round.

Tip: The patio is the seat; book two weeks ahead for Saturday lunch under the bougainvillea. Mariachi runs Sunday afternoon.

Los Danzantes Coyoacan ★ 4.4

Modern Oaxacan Mexican$$$coyoacan

Los Danzantes in Mexico City is the Coyoacan plaza-side Oaxacan kitchen on Jardin del Centenario, the room that pairs house-distilled Los Danzantes mezcal with a black-mole tasting menu.

Signature: Mole negro, Quesillo tetela, Mezcal flight

Order: The mole negro with chicken; a flight of the house Espadin, Tobala and Madrecuixe mezcales.

Tip: Terrace seats face the plaza but get loud weekends; the upstairs interior is the quieter move. Open daily.

Merotoro ★ 4.5

Modern Baja California Mexican$$$condesa

Merotoro in Mexico City is chef Jair Tellez's Condesa kitchen on Amsterdam, the Baja-California-rooted room that put Ensenada produce on the Mexico City fine-dining map since 2010.

Signature: Whole fish, Wagyu carpaccio, Tasting menu

Order: The whole grilled fish for two; the seasonal Valle de Guadalupe wine list.

Tip: Closed Sundays; the high counter seats face the open kitchen and book first.

Restaurants in Mexico City, FAQ

When is the best time to eat in Mexico City?

Peak food season in Mexico City is year-round.

What time do people eat in Mexico City?

Local dining hours: lunch around 12:30, dinner from 19:30.

How does tipping work in Mexico City?

service is typically included; small extra is welcome but not expected.

What is the one dish to try in Mexico City?

Ask the next local you meet what they would order. Mexico City rewards trust.

← Back to Mexico City food guide