Mexico City Food: What to Eat in Condesa and Roma

Written by
Leo Cooperband
3 minutes

Mexico City got its first Michelin Guide in 2024, which validated what people who've actually eaten here already knew. The food scene in Condesa and Roma is legitimately world-class — and the range is part of what makes it work. You can spend $3 on a taco al pastor at a street stand and $80 on a tasting menu two blocks away, and both are worth it.

The neighborhoods are walkable enough that you can string together multiple meals in a day without much planning. Here's what's worth your time.

Expendio de Maíz

No menu, no reservations, cash only, four communal tables in Roma Norte. The kitchen keeps sending dishes built around heirloom corn until you physically stop them. It earned a Michelin star in 2025 and somehow manages to feel like eating at someone's house rather than a restaurant chasing accolades. Individual plates run 150–250 pesos, so a full meal for two comes out around $50 USD — which for Michelin-starred food is absurd.

Contramar

Contramar has been around since 1998 and the tuna tostadas alone justify the visit — thin-sliced raw tuna on crispy tortillas with chipotle mayo. Chef Gabriela Cámara's pescado a la talla (grilled snapper, half red sauce, half green) gets replicated by restaurants everywhere and is still better here than anywhere I've tried it. Reservations fill up months out, but some walk-in tables appear at lunch if you show up right at noon. Expect to pay around $100 USD for two.

La Docena

La Docena in Roma Norte is an oyster bar that takes the oysters seriously — sourced fresh daily, served raw or grilled with parsley butter. The Guadalajara location ranked on Latin America's 50 Best, and the Roma spot has the same energy: buzzy, casual, people washing down tostadas with Baja wine. The grilled octopus is solid. Come for the oysters.

The Taco Situation

Every block in Condesa and Roma has a taco stand worth stopping at. Tacos los Caramelos is a reliable choice for classic street tacos, but the real move is just walking and stopping when something looks good. Most stands open late afternoon and stay busy past midnight, so you can build an entire evening around hopping between them. Budget 30–80 pesos per taco depending on the spot.

Odette

Odette in Condesa does French-style pastries that sell out by mid-morning — properly laminated croissants, pain au chocolat with actual chocolate in it. Get there early or accept that the good stuff will be gone. It's the kind of bakery that makes the area's walkability feel intentional.

The Logistics

Condesa and Roma are compact and safe to walk at night, which matters when you're trying to hit three or four spots in one evening. Parque México makes a good central reference point — most of the restaurants above are within 15–20 minutes on foot from there. ATMs are plentiful. Most mid-range and upscale spots take cards; street vendors and smaller taquerías are cash only. Uber works well throughout both neighborhoods if your feet give out.

Last updated:
March 10, 2026