Where to eat & drink
in Roma Norte.

15 addresses where Roma Norte actually eats.

Roma Norte eats lunch at 2pm and dinner at 10pm. Contramar on Durango for fish; Rosetta on Colima for Elena Reygadas doing Italian-Mexican; Limantour on Álvaro Obregón for cocktails that consistently rank among the world's best.

Three sides of eat & drink

Where to start in Roma Norte.

15 eat & drink venues

Across Roma Norte.

Open in Maps →

15 addresses across restaurants, bars, and cafes - all in Roma Norte.

Best restaurants in Roma Norte.

Roma Norte's restaurant scene runs on heirloom corn and long lunches. Contramar's tostadas on Durango, Rosetta's pastas on Colima, Expendio de Maíz turning nixtamal into gospel, Fonda Fina rethinking antojitos on Medellín, and Galanga sneaking Thai brisket curry into the mix. Book Rosetta two weeks out.

Best bars in Roma Norte.

Roma Norte drinks well across the spectrum. Limantour on Álvaro Obregón pulls global top-50 lists and the crowds that come with it, Tlecan takes mezcal seriously with ant-infused pours, Hugo runs natural wine by candlelight, and Bar Las Brujas keeps cheap beer flowing under the witch house on Plaza Río de Janeiro.

Best cafes in Roma Norte.

Roma Norte takes its coffee seriously. Buna roasts on Orizaba next to an architecture bookshop, Almanegra pulls single-origin from Finca Chelin in a concrete box, and Cardinal works Oaxaca and Guerrero beans roasted on Cordoba. Third-wave landed here a decade ago and stuck.

Practical info

Eating & drinking, practically.

Is tap water safe to drink in Mexico City?
Locals don't drink tap water. Restaurants serve purified water and ice made from it, so ordering agua or cocktails on ice is fine at established spots. In your apartment or hotel, use the garrafón (large refill jug) most places provide, or buy bottled. Brushing teeth with tap water is generally fine. For drinking, stick to purified.
Are restaurants in Mexico City cash-only or do they take cards?
Most Roma Norte restaurants and bars take cards, and contactless is widely accepted. Street food, taco stands, market stalls, and small fondas are cash-only. Carry pesos for these and for tips. ATMs are easy to find; bank-branded ones are safer than the generic standalone machines. Keep small bills - vendors often can't break large notes.
Do I need a reservation at restaurants in Roma Norte?
For the well-known dinner spots, yes - book a few days ahead, longer on weekends. Many take reservations through WhatsApp or Instagram rather than a website. Casual taquerías, fondas, and counter places don't take reservations; just walk in. Lunch is generally easier than dinner. For a Friday or Saturday night out, plan ahead.
What time do restaurants close in Roma Norte?
Mexicans eat late. Lunch (comida), the main meal, runs roughly 14:00 to 17:00. Dinner starts around 20:00 and kitchens commonly serve until 23:00 or midnight, later on weekends. Bars and mezcalerías run past 02:00. Don't show up hungry at 18:00 expecting a full dinner crowd - you'll be early. Sundays many places close or shut early.
Are there vegan or vegetarian options in Roma Norte?
Roma Norte is one of the easiest neighborhoods in the city for this. Several fully vegan and plant-based spots operate here, and most regular menus mark vegetarian dishes. At taco stands, ask for nopales, hongos, or rajas. Note that beans and broths are sometimes cooked with lard or chicken stock - say "sin manteca" or "vegetariano" to confirm.
What's the late-night food scene in Roma Norte?
After bars close, taco stands are the move - al pastor spits run late, and quesadilla and torta carts set up on main corners. Some taquerías serve until 03:00 or later on weekends. For something sit-down at 01:00, options thin out, so head to the busier avenues where late carts cluster. Carry cash; these are cash-only.
What's the tipping culture at restaurants in Mexico?
Tip 10-15% in cash, even when paying the bill by card, since card tips often don't reach servers. Check whether propina is already included on the bill at tourist-facing spots. At market stalls and street food, tipping isn't expected but rounding up is appreciated. For mezcal tastings with a guided pour, 20-30 pesos per person is standard.

Last updated

Up next

Where to stay.

Three hotels worth booking in Roma Norte.

Or

Where to do & shop.

Galleries, parks, and independent shops in Roma Norte.

← Back to the Mexico City hub
The dispatch

Stay in the loop.

New cities, updated guides, and travel tips for the neighborhoods worth visiting. Join the list.