Explore
Dining

Restaurants in Roma Norte: 12 Places Worth the Table

16min read June 2026

Roma Norte has somewhere north of 200 places to eat, and roughly 30 of them are worth a deliberate decision. The rest are fine in the way that a neighborhood with good foot traffic produces fine options — decent tacos, serviceable coffee, terraces that look better in photos than they taste on the plate. This guide covers 12, which means a lot got cut on purpose. No rooftop burger joints. No brunch spots riding the avocado wave. What’s left is a mix that would satisfy a chilango — a Mexico City local — and actually explain what the neighborhood’s food culture is doing right now.

The English-language coverage of Roma Norte tends to circle the same three or four names and present them as discoveries. Contramar has been famous for twenty-five years; calling it a find is like calling a institution a secret. What the guides miss is the layer underneath: the taquería that has a longer line than the tasting menu down the block, the Scandinavian-inflected kitchen that opened quietly and became one of the most interesting rooms in the city, the place where the octopus arrives in a portion that embarrasses its price. Máximo Bistrot requires a reservation that people struggle to land at last notice — one documented attempt almost didn’t make it through. That kind of demand exists for a reason, and the reason is specific enough to be worth explaining.

What follows is a direct read on each place: what it actually does, who it’s for, and where it fits on a realistic budget between 350 MXN (~$20 USD) and a full chef’s-table evening. The neighborhood rewards slow navigation more than any shortlist can capture — but you need anchor points before you can afford to wander.

What Roma Norte Is and Why the Food Scene Runs Deeper Than the Hype

Roma Norte was built at the turn of the twentieth century by a man who owned a circus. Edward Walter Orrin, a British impresario who ran the Circo Orrin out of Mexico City, developed the land into a residential colonia of Porfirian mansions and Art Deco apartment blocks — the kind of neighborhood where wide tree-lined streets were designed for leisure, not commerce. That origin explains a lot. The bones were always social, always performative, always pointed toward people gathering in public.

The 1985 earthquake cracked open what the colonia was becoming. Wealthier residents moved out; artists, architects, and eventually chefs moved in. Rents stayed low enough through the nineties and early 2000s that serious kitchens could absorb the risk of opening in converted houses rather than hotel dining rooms. That is the structural reason Roma Norte’s food scene runs deep: the real estate created an incubator before the neighborhood had a reputation worth protecting.

The comparison with Polanco is the useful one. Polanco is Mexico City’s expense-account district — international brands, formal service, a clientele that includes corporate dinners and visiting executives. Roma Norte’s price point lands below that, its formality is lower, and the ratio of local to tourist traffic is still, on most weekday lunches, weighted toward locals. That ratio shifts on weekends, and it is shifting faster every year as English-language coverage piles up. But the underlying infrastructure — the taquerias that predate the Instagram era, the chef-driven rooms that answer to a chilango (Mexico City native) clientele first — holds.

The piece skips Condesa entirely. The two neighborhoods share a border and get lumped together constantly; they are not the same eating experience, and splitting attention between them dilutes both.

· TOURS & ACTIVITIES
Things to do in Roma Norte

Activities, tours and experiences with free cancellation.

See tours & activities →

The Seafood Benchmark: Contramar and El Corazón del Mar

Seafood in a landlocked city at 2,200 meters elevation sounds like a contradiction. Roma Norte makes it work — and Contramar is the place that started the argument.

Contramar: Worth the Wait (and the Price)?

Contramar is lunch-only, which tells you something about how seriously the city takes the midday meal. The dining room is large, bright, and loud in the best possible way — white walls, close tables, the kind of place where the noise level is part of the experience rather than a flaw in the design. The menu is Mexican coastal seafood, and two dishes define the reputation: pescado a la talla (a whole fish butterflied and grilled, one half with red chile, one half with green), and the tuna tostadas, which are simple enough to seem unremarkable until you eat one.

Here is the tension worth naming: the cooking is genuinely good, and the room has an energy that most restaurants in this city spend years trying to manufacture. The pescado a la talla delivers on technique — the char on the chiles, the way the fish holds its moisture. But the price-to-portion ratio is a real conversation. You will spend 600–900 MXN (roughly $34–$51 USD) per person before drinks, and you will not leave stuffed. Whether that bothers you depends on what you are paying for. The experience is real; so is the bill.

One practical note: the bar seats fill faster than the main tables, and solo diners who show up without a reservation tend to find their opening there.

El Corazón del Mar and Campobaja for a Different Current

El Corazón del Mar Roma runs lower-profile than Contramar and is a sharper choice if you want the quality without the spectacle. The seafood focus is similarly Mexican coastal, the room is smaller, and the experience is quieter in a way that lets the food carry the meal rather than the atmosphere.

Campobaja operates in a different register entirely — Baja-style seafood, which means tighter preparations, cleaner acidity, and an approach that pulls from northern Mexico’s fishing culture rather than the Gulf or Pacific coasts that Contramar references. The aguachile [a raw seafood dish cured in citrus and chile] here is precise and genuinely cold, which matters more than it sounds.

This section does not cover every mariscos option in the neighborhood — there are solid taco-stand-level seafood spots that deserve their own mention elsewhere. What these three places establish is the ceiling: different price points, different registers, the same basic argument that Roma Norte takes ocean fish seriously despite being nowhere near the ocean.

Best Mexican Restaurants in Roma Norte: From Tacos to the Chef’s Table

One clarification before we go further: Expendio de Maíz and Restaurante Rosetta are doing something so different from each other — and from a taquería — that grouping them under “Mexican food” almost collapses the point. This section covers both ends of the spectrum. What it skips intentionally is the middle tier of casual sit-down Mexican that Roma Norte does adequately but not exceptionally; the real action is at the extremes.

Taquerías Worth the Queue

Taquería Orinoco’s queue is itself a signal worth reading. On a weekday lunch it runs eight to fifteen people deep, and chilangos — Mexico City locals — are in it. That demographic filter matters. The specialty is tacos de trompopork cooked on a vertical spit, sliced directly onto a small tortilla with pineapple and cilantro. The execution is consistent: the meat comes out with a proper char at the edges. The honest read, though, is that the fame slightly outruns the taco. Portion size for the price draws legitimate complaints, and the payment-plus-tip-upfront system before you’ve tasted anything is a friction point. None of that makes Orinoco bad — it makes it a very good taquería that has become a pilgrimage for people expecting a revelation. Set the expectation correctly and it delivers.

Taquería El Jarocho is the lower-key call if Orinoco’s queue kills the mood. Fewer tourists, same neighborhood context, and for many regulars the preferred daily stop precisely because it doesn’t carry the weight of its own reputation.

Expendio de Maíz operates in a different register entirely. The focus is corn — masa in multiple forms, sourced and prepared with enough intention that the tortilla itself becomes the point of the meal. It reads nothing like a casual taquería, and it shouldn’t be evaluated like one. If you want to understand why masa is the architectural foundation of Mexican cooking, this is the place that makes that argument without a lecture.

Rosetta and Máximo Bistrot: When Mexico City Cooks Fine

Restaurante Rosetta is Elena Reygadas’s project, and its cultural weight in CDMX is real. The kitchen runs on a register where Italian technique and Mexican ingredients fold into each other without announcing the fusion — house-made pasta built around local produce, bread that has its own cult following at the adjacent bakery. The 4.2 rating across thousands of diners reflects genuine debate: some find the register slightly elliptical for the price. That debate is part of what makes Rosetta interesting rather than a settled classic.

Máximo Bistrot is the reservation you book before you book your flight. The tasting-menu format runs on market availability, which means the menu you get is not the menu you researched. One local vlogger nearly didn’t get a table after booking last-minute — the kitchen was full weeks out and the seat only opened through a cancellation. That’s not a story about exclusivity for its own sake; it’s an indicator of how seriously a Mexico City crowd takes a table there. The standout on record: a crab tostada with mole verde that earns the kind of response you don’t manufacture. The bread with eggplant and goat cheese dip that opens the meal is, by any honest measure, an absurdly strong start. Reserve weeks ahead. Full stop.

International Kitchens in Roma Norte: Italian, Nordic, and the In-Between

Roma Norte draws serious cooks from everywhere, and a handful of them have built something worth understanding on its own terms — not as a footnote to the Mexican restaurants on the same block, but as the reason some people come back to the neighborhood twice in one trip.

Gardela: The Room That Overdelivers

Blanco Colima gets more press. Gardela gets more repeat customers. The room is relaxed in the way that only happens when a kitchen is confident — no theatre, no concept-heavy preamble, just good materials handled without fuss. The pulpo arrives on a generous plate with roasted potatoes that hit the exact line between crisp outside and yielding through the center. The pizza de arúgula con burrata is lighter than it sounds: the char on the base does the structural work, and the bitterness of the arugula cuts the cream cleanly. The mezcal list is long enough to be a decision, not a formality. What I find credible about Gardela is that the atmosphere and the food are calibrated to the same register — neither is working harder than the other. That balance is rarer than it should be in this neighborhood.

Macelleria, Huset, and the Rest of the International Spread

Butcher & Sons Roma Norte does American-style cuts and knows exactly what it is — no identity crisis, no fusion hedging. If you want a straightforward burger or a properly rested steak without reading an essay about provenance, it delivers. It’s not the most interesting room in the neighborhood, and I wouldn’t prioritize it with a week in CDMX, but it earns its place on a short trip when someone in your group needs something legible.

Macelleria Roma is the Italian option with the most consistent kitchen in the colonia. The lasagna and the pizzas use ingredients that taste fresh rather than assembled. The honest caveat: the service has an off-switch that can activate without warning — some visits are attentive, others feel like the staff forgot the dining room exists. The food quality justifies going; the service variance is real enough to mention.

Huset brings a Scandinavian register to the neighborhood that has no direct competitor in Roma Norte — spare presentation, restrained seasoning, a focus on fermentation and technique over volume. It doesn’t fit the surrounding culinary grammar, which is precisely why it works as a change of pace. Blanco Colimathe Mexican-international hybrid on Colima, sits closest to this section by instinct but resists clean categorization — the menu moves between registers deliberately, and it does so with enough precision to avoid feeling scattered.

One place this section leaves out deliberately: Restaurante Rosetta. It belongs in the Mexican chef’s table conversation, not here, despite the Italian name and the pasta on the menu.

Cafés and Café-Bookstores: Where Roma Norte Actually Spends Its Mornings

Start at Cafebrería El Péndulo. Two floors of books, a full café menu, and the kind of light that makes you stay three hours when you planned for one. The format — browse, order, read — sounds like a concept, but it functions because the coffee is serious and the selection runs deep into Mexican literature, not just the table of bestsellers you’d find anywhere. Locals use it as a slow-morning institution: a place to read the newspaper, run into someone, or simply not be in a rush. Order the café de olla and something from the pastry counter. Skip the food menu entirely — it exists, but it’s not the reason to be there.

Blend Station and Cardinal Casa de Café cover the specialty-coffee side if you need third-wave precision over atmosphere. Both take their extraction seriously. Cardinal leans quieter and more neighborhood-facing; Blend Station pulls a younger, more design-conscious crowd. Neither is a destination on its own, but either beats a hotel breakfast on a long morning.

Madre Café runs an all-day register that blurs the line between café and proper kitchen — the pasta with salsa macha (a dried-chili oil common in Veracruz cooking) moves in volume for good reason, and the coffee program is stronger than most full-service restaurants in the colonia. Fair warning: the outdoor tables are packed tight enough that you will hear your neighbor’s entire conversation. That’s either the appeal or the problem, depending on how you feel about proximity to strangers at 9 a.m.

Panadería Rosetta — the bakery counter on Colima, separate from the restaurant — deserves its own sentence. The rol de guayaba (a soft, laminated roll filled with guava paste) has been mentioned by every local source consulted for this article. The line moves, the coffee is good, and the whole thing costs less than 100 MXN (about $6). Go early. By 10 a.m., the rolls are a memory.

Rooftop Bars and Late-Night Eating in Roma Norte

Roma Norte doesn’t have a hard line between restaurant and bar. Most of the places worth your evening start as one and drift into the other — the kitchen stays open, the mezcal list gets more attention than the menu, and by 11 p.m. Nobody is pretending they came for dinner. That’s not a flaw. It’s the operating logic of the neighborhood after dark.

Supra Roma Rooftop

Altanera Roma gets the design press, but Supra Roma Rooftop is where the neighborhood actually shows up on a Friday. The terrace runs heavy on plants — not a few token pots but a full canopy situation that makes the space feel insulated from the street noise four floors below. The view catches enough of the Roma skyline to justify the trip up. DJ nights lean toward a crowd that’s dressed for it without being a production. The mezcal list is the reason to be here; the food is not. Service runs slow — not occasionally, but structurally — so order drinks early and don’t arrive hungry expecting to eat efficiently.

Soul La Roma

Soul La Roma operates at street level, which is the point. It doesn’t compete with Supra on panorama — it competes on atmosphere per square meter. The evening register is tighter, louder in the way Roma Norte evenings get loud when a small room fills with people who aren’t in a hurry. It functions as the kind of place you end up after dinner somewhere else, which is exactly how Roma Norte works: the night has a natural momentum and this is one of its logical stops.

San Petter La Roma: Drinks, Not Dinner

San Petter pulls serious foot traffic and the cocktails — a mango cantarito in particular — hold up. What doesn’t hold up is the food. The kitchen produces volume over quality, and the gap between what looks good on a menu and what arrives is wide enough that ordering anything beyond bar snacks is a gamble you’ll lose. Go for drinks, stay as long as you want — the room doesn’t rush you — and eat somewhere else first.

Where to Eat in Roma Norte by Budget: A Practical Breakdown

Roma Norte covers three budget tiers without much overlap — know which one you’re operating in before you sit down.

Budget: 60–150 MXN (~$3–9) per person

Taquería Orinoco is the obvious anchor here, and it earns its reputation on the tacos de trompo alone — pork shaved from a vertical spit, landed on a small corn tortilla with salsa and a wedge of pineapple. One thing to know before you queue: you pay upfront, and they ask about the tip at the register before you’ve seen the service. That friction catches people off guard. Budget roughly 80–120 MXN (~$5–7) for a satisfying order. Taquería El Jarocho runs a similar price point with a different regional identity.

Panadería Rosetta — the bakery attached to Chef Elena Reigadas’s operation — sells rol de guayaba and pastries in the 60–90 MXN (~$3–5) range. It is the single best value in the neighborhood by caloric-to-peso ratio, and that is not a small claim in a city that takes its bread seriously.

Mid-range: 350–500 MXN (~$20–29) per person

Blanco ColimaGardela, Macelleria Roma, and Madre Café all operate in this band. Cards are accepted at all four. Gardela punches slightly above its price point — the octopus and the arugula-burrata pizza are both full plates, not tasting-menu portions. Macelleria’s service has been inconsistent enough that ordering for takeout is a legitimate option; the food itself holds.

El Mercado Amazónico and El Traspatio give you market-format eating at mid-range prices — multiple vendors, no fixed menu, no reservation required. For a group that can’t agree on a single cuisine, this format solves the problem cleanly.

Splurge: above 500 MXN (~$29+) per person

Contramar at lunch, Máximo Bistrot if you planned weeks out, Restaurante Rosetta if you want the full Elena Reigadas experience rather than just her pastry counter. All three require reservations. All three will run 700–1,200 MXN (~$40–69) per person with drinks — more at Máximo if you follow the wine pairings. I’ll say this plainly: Contramar at 900 MXN ($51) is better value than Máximo at 1,100 MXN ($63), not because Máximo underdelivers, but because Contramar’s margin for error is lower and the room forgives nothing.

Getting to Roma Norte from the Airport and Getting Around

From AICM to the Neighborhood

Roma Norte sits roughly 10 kilometers from Benito Juárez International Airport — close enough that the transfer should be straightforward, far enough that traffic can double the time.

Uber is the practical call for most international arrivals. Request it from the official app inside the terminal; fares to Roma Norte run approximately 180–250 MXN ($10–14 USD) depending on traffic and surge pricing. Do not negotiate with street taxis outside Arrivals — the authorized TAXIMEX booths are the safe alternative if Uber isn’t working, but they’ll cost more.

Metro Line 1 (the pink line) is the genuine low-cost option: around 5 MXN (under $0.30 USD) end to end, with Insurgentes station dropping you at the western edge of the colonia. Walking distance from Insurgentes to the center of Roma Norte is approximately 10–15 minutes on foot. The tradeoff is luggage — the system has no escalators on most platforms and peak-hour crowding is serious.

Getting Around Once You’re There

Every restaurant in this article is walkable from every other one. That’s not a selling point — it’s the organizing logic of how the neighborhood functions. Residents walk; visitors who take Ubers between blocks miss the street-level layer entirely.

At night, the standard rule applies: keep your phone in your pocket, not in your hand. Roma Norte runs safer than most of central CDMX, but it’s still a city. Uber over street taxis after dark, always.

→ Ver experiencias en roma-norte — Ver experiencias en roma-norte

Roma Norte doesn’t reward over-planning — it rewards showing up with one confirmed table and the rest left open. The move is simple: lock in the reservation that actually requires one (Contramar for a weekday lunch, Máximo if you booked three weeks out, Gardela if you want cooking that serious without the ceremony of either), then let the neighborhood fill in the rest. Taquería Orinoco doesn’t take reservations and doesn’t need to. Cafebrería El Péndulo is open when you wander past it at ten in the morning with nowhere to be. The mezcal rooftops exist precisely for the nights when no plan survived contact with the afternoon.

Here is the decision, as direct as I can make it: fewer than three days in CDMX, pick one anchor table and treat everything else as a walk with occasional eating. A full week, and Roma Norte will feed you a different meal every day — different price point, different kitchen logic, different hour of the day — without once repeating itself. That’s not a pitch. That’s just the density of the place working in your favor, assuming you don’t spend it all cross-referencing a list.

· Where to stay
Hotels in Roma Norte

Compare prices and book with free cancellation.

Check availability on Booking →
TOURS IN ROMA NORTE

Tours & activities in Roma Norte, guaranteed booking and free cancellation.

See tours on Civitatis →
Felipe Álvarez
About the author

Felipe Álvarez

Cocinero mexicano reconvertido en viajero. Cubre la comida desde el cómo se hace: la técnica que se aprende fallando, el plato que se quema la primera vez. Energía de cocina abierta, agradecido frente a quien domina su oficio. Escribe para que cocines, no solo para que leas.