With everything from bustling taco stands to upscale dining experiences, Mexico City is brimming with spots that will leave you craving more. Here’s our list of the coolest places to eat and drink in this ever-evolving gastronomic hub.

Our list of Mexico City's top dining and drinking spots

Amatista Tostadas

Amatista Tostadas – Coyoacán

Discover authentic Mexican tostadas at Amatista Tostadas in Coyoacán, offering fresh ceviche, aguachile, and more in a relaxed and welcoming setting.

Arango Cocina de Raíces

Arango Cocina de Raíces – Centro Histórico

Arango Cocina de Raíces offers elevated Mexican cuisine in Mexico City with stunning views of the Monument to the Revolution, beautifully plated dishes, and a refined yet welcoming atmosphere.

Café Nin

Café Nin – Juárez

Elena Reygadas’ bakery-café serving European-style pastries, rustic loaves and speciality coffee; focused seasonal breakfasts and a concise wine selection.

cafe ruta de la seda

cafe ruta de la seda – Coyoacán

Precision-crafted matcha drinks and pastries from Mexico’s first organic pâtisserie, paired with alternative flours, spice‑route flavours and sustainable, packaged matcha.

Campobaja

Campobaja – Roma Norte

Campobaja in Roma Norte brings the fresh flavours of Baja California’s seafood to Mexico City, offering a menu of ceviche, tostadas, and grilled octopus in a casual, coastal-inspired setting.

Cantina Salón Ríos

Cantina Salón Ríos – Roma Norte

Cantina Salón Ríos in Roma Norte offers a modern twist on the classic Mexican cantina experience, serving up traditional dishes and drinks in a lively and welcoming atmosphere.

Churrería El Moro

Churrería El Moro – Condesa

Churrería El Moro in Condesa offers the perfect spot to enjoy crispy churros and rich hot chocolate in a fashionable, relaxed setting — a must-visit for dessert lovers.

comal oculto

comal oculto – Miguel Hidalgo

Single-chef comal antojitos served shoulder-to- shoulder at one long communal table — gordita especial, enmolada and flauta with café de olla; value-forward dining.

Contramar

Contramar – Roma Norte

Contramar in Roma Norte is a renowned seafood restaurant offering fresh, coastal dishes like tuna tostadas and grilled fish a la talla in a vibrant, beach-inspired setting.

El Califa de León

El Califa de León – San Rafael

El Califa de León in Mexico City's San Rafael offers high-quality Mexican food in a lively, relaxed setting, ideal for lingering lunches and late-night meals.

El Vilsito

El Vilsito – Narvarte Poniente

A unique taquería by night and auto repair shop by day, where tradition meets flavour in a lively and unique spot.

em

em – Roma Norte

Michelin‑starred tasting menu that highlights Veracruz seafood reworked with Japanese technique—precise, seafood‑led cuisine with prepaid, non‑refundable reservations.

Eno

Eno – Polanco

Seasonal Mexican flavours in a casual café by chef Enrique Olvera, offering breakfast, brunch, and lunch in a relaxed and welcoming setting.

Expendio de Maiz Sin Nombre

Expendio de Maiz Sin Nombre – Juárez

A very special Mexican 'no-menu' dining experience in Juárez. Centred around heirloom maize and traditional cooking methods

Handshake Speakeasy

Handshake Speakeasy – Juárez

Handshake Speakeasy in Juárez, Mexico City, offers a hidden cocktail experience with classic and unique drinks, attracting a relaxed, polished crowd.

Hugo

Hugo – Roma Norte

Hugo is a relaxed, design-forward wine bar in Mexico City's Roma Norte, serving seasonal small plates and natural wines from Mexico and Europe in a warm, unfussy setting.

Huset

Huset – Roma Norte

Enjoy farm-to-table wood-fired dishes at Huset in Roma Norte, where fresh ingredients and a rustic, garden setting come together to create a sophisocated dining experience.

La Coyoacana

La Coyoacana – Coyoacán

Classic Mexican cantina culture at La Coyoacana in Coyoacán, offering traditional dishes, live music, and a lively atmosphere perfect for a night out.

La Esquina Del Chilaquil

La Esquina Del Chilaquil – Condesa

Try the legendary tortas de chilaquil at La Esquina Del Chilaquil in Condesa, where crispy chilaquiles meet fresh bread for a classic Mexican breakfast experience.

Lagerbar Hércules

Lagerbar Hércules – Condesa

Lagerbar Hércules in Condesa offers a great selection of locally brewed craft beers, specialising in lagers from Hércules brewery, all with a relaxed and stylish vibe.

Licorería Limantour

Licorería Limantour – Roma Norte

Licorería Limantour, Mexico City — pioneer of the city's modern craft‑cocktail scene and home of the Margarita Al Pastor, a taco‑inspired signature cocktail.

Los Cocuyos

Los Cocuyos – Centro Histórico

Los Cocuyos in Centro, Mexico City offers legendary 24-hour tacos, popular for a late-night bite and perfect for budget-friendly eating.

martinez

martinez – Roma Norte

Wine‑forward, product-focused bistro celebrated in the MICHELIN Guide; expect gnocchi de requesón, pollo a la parrilla and a tightly curated wine list.

Máximo Bistrot

Máximo Bistrot – Roma Norte

Máximo Bistrot in Roma Norte, Mexico City, offers fresh and interesting dishes with a touch of flair. Perfect for a leisurely lunch or vibrant dinner, it fits seamlessly into its lively neighbourhood.

Mezcalería NECIOS

Mezcalería NECIOS – Condesa

Mezcalería NECIOS in Condesa offers an extensive selection of artisanal mezcal in a cosy, intimate setting, perfect for discovering the rich flavours of this traditional Mexican spirit.

Mi Compa Chava

Mi Compa Chava – Roma Norte

Mi Compa Chava Marisquería in Roma Norte serves up the bold flavours of Sinaloa’s seafood, offering fresh tacos de mariscos, ceviche, and aguachile in a lively and casual atmosphere.

Panadería Rosetta

Panadería Rosetta – Roma Norte

Artisanal bread, pastries, and casual meals at Panadería Rosetta in Roma Norte, a charming bakery known for its high-quality ingredients and warm, inviting atmosphere.

Pastelería Ideal

Pastelería Ideal – Centro Histórico

Visit Pastelería Ideal in Mexico City’s Centro Histórico for a wide selection of traditional Mexican pastries, breads, and cakes, served in a bustling, historic bakery setting.

Pujol

Pujol – Polanco

A two-Michelin-starred culinary icon in Mexico City, where Chef Enrique Olvera redefines Mexican cuisine with creativity and reverence for tradition. Savour the acclaimed tasting menu featuring dishes like the legendary Mole Madre.

Quintonil

Quintonil – Polanco

Ranked 7th best restaurant in the world, Quintonil in Polanco offers contemporary Mexican cuisine where chef Jorge Vallejo combines traditional flavours with modern techniques in an elegant yet approachable setting.

Raku Café

Raku Café – Roma Norte

Enjoy a peaceful coffee experience at Raku Café in Portales Norte, Mexico City, where Japanese-inspired drinks and minimalist design create a calm and inviting atmosphere.

Restaurante El Cardenal

Restaurante El Cardenal – Centro Histórico

Restaurante El Cardenal, in Mexico City's Centro, offers authentic Mexican meals from breakfast through lunch, in a welcoming and bustling setting.

Rosetta

Rosetta – Roma Norte

A fine dining gem in Mexico City’s Roma neighbourhood. Chef Elena Reygadas crafts Italian-inspired dishes with Mexican ingredients, creating a unique culinary experience.

tacos atarantados

tacos atarantados – Roma Norte

Northern‑style trompo tacos — trompo de milanesa and lamb taco árabe with tzatziki‑style sauce, led by chef Jorge Guadiana at a casual, mid‑priced taquería.

Tacos Chanito

Tacos Chanito – Roma Norte

Traditional Mexican street food at Tacos Chanito in Roma Norte, where classic tacos al pastor, carne asada, and suadero are served in a friendly, no-nonsense setting.

Tacos Hola El Güero

Tacos Hola El Güero – Roma Norte

No-frills taquería in the heart of Roma Norte serving tacos de guisado, comforting stews and vibrant dishes in an authentic, casual setting.

Taqueria el greco

Taqueria el greco – Condesa

Enjoy the unique fusion of Mexican and Middle Eastern flavours of tacos árabes and shawarma at Taquería El Greco in Hipódromo.

Taquería Orinoco

Taquería Orinoco – Zona Rosa

Tacos de trompo, chicharrón, and bistec are served up with style and flavour, all in a lively, no-frills setting with bold red and white branding that you can't miss.

tlecan mezcal bar

tlecan mezcal bar – Roma Norte

tlecan mezcal bar, Mexico City — mezcal-forward programme ranked No.23 in The World's 50 Best Bars 2025, famous for rare agave spirits, Paloma Blanca and guided tastings.

torteria los gueros

torteria los gueros – Roma Norte

Torteria Los Güeros in Mexico City's Roma Norte offers honest, flavour-packed tortas in a simple setting. Open Mon-Sat, it's a local favourite for casual meals.