Skip to content
A late-night taqueria counter still serving in Roma, Mexico City
A late-night taqueria counter in Roma, Mexico City. Photo to be sourced via Google Places / Wikimedia Commons.

RFK Rankings · Mexico City

Best Restaurants Open Late in Mexico City 2026

Late-night dining · Mexico City · 6 kitchens ranked · Updated June 2026

Compiled by the Restaurants for Kings editorial team · Published June 7, 2026 · Updated June 7, 2026 · Reviewed by Fredrik Filipsson, Editor-in-Chief · How we rank · Corrections

5:30am. The Orinoco counter on Álvaro Obregón is still searing al pastor while the rest of the continent sleeps. Mexico City does not do early nights. Dinner starts at ten, the sobremesa, the long lingering hours after the plates are cleared, runs past midnight, and the taquerías keep firing until the sun is a threat. This is a city built for the late table, and the question is not whether something is open but which late room is worth your last hours. These six all take a last order at 11pm or later: two taquerías that run to dawn, an oyster bar, a cantina, a mezcalería, and a standing sake-and-wine bar. Ranked by how late they truly run and how good the food is at that hour.

1.Taquería Orinoco

Tacos · Roma Norte · Open to 5:30am weekends

The taquería that runs to 5:30am on weekends, al pastor the order, a fast line at 3am; eat here when everything else is dark.

Orinoco wins this list because nothing in the city stays open later or does it better. The Roma Norte branch on Álvaro Obregón serves to 3:30am Sunday through Wednesday, 4am Thursday, and 5:30am Friday and Saturday, with branches across Roma and Condesa keeping the same hours. The loyalists, and they are fanatical, will tell you the tacos al pastor here are the finest in the city, carved off the trompo to order. The chicharrón de queso, a crisp sheet of fried cheese, is the thing to share. There is always a line late at night, and it moves fast. This is a counter, not a sit-down dinner, and that is exactly the point at 3am. Walk up, order al pastor and a queso, and eat standing.

Walk in; no booking. Branches across Roma and Condesa run to the early hours.

2.La Docena

Oyster bar & grill · Roma Norte · Kitchen to ~2am

The oyster bar that serves Tijuana oysters and grilled snapper to 2am; book it for the best proper late dinner in the city.

La Docena is the best sit-down late meal on this list. A few doors from Orinoco at Álvaro Obregón 31 in Roma Norte, the oyster bar and grill keeps its kitchen running to around 2am most nights, which is rare for a real restaurant rather than a counter. The regulars order without looking at the menu: Tijuana oysters, the tuna tostada, and the whole grilled snapper off the charcoal. The room has the buzz of a place that is busiest when other kitchens have shut, and the raw bar and grill both keep going to the end. It is the answer when you want a full late dinner with a tablecloth rather than a taco standing up. Book a table for the weekend, order a dozen oysters and the snapper, and let it run long.

Reserve on the La Docena site; the grill and raw bar run to about 2am.

3.Páramo

Tacos & mezcal · Roma Norte · 7pm–2am daily

Roma's mezcalería-kitchen open to 2am every night, costra tacos and the best mezcal list around; book it for a long late night.

Páramo is the late table for a night that turns into a party. On Yucatán 84 in Roma Norte, it runs 7pm to 2am every day of the week, pairing a real kitchen with what may be the best mezcal list in the city. The regulars order the costra tacos, crisped in a cheese shell, the aguachile, and the tres leches to finish. The crowd thickens and the music rises as the night runs on, so it works as a dinner that slides into late drinks without changing rooms. It is the most reliably open of the sit-down options, every night to 2am, where many kitchens cut back midweek. Book a table, start with the costra tacos and a mezcal flight, and stay for the back half of the night.

Reserve on the Páramo site; open to 2am every night, busiest at weekends.

4.Salón Ríos

Cantina · Cuauhtémoc · To 2am, dance salon upstairs

A modern cantina open to 2am with a dance salon above, mole coloradito and wagyu tartare; book it for a long, loud late dinner.

Salón Ríos is the cantina that earns its late hours. In the Cuauhtémoc district near the Río streets, it serves to 2am Monday through Saturday, and the kitchen runs the whole way, not just the bar. The signatures the regulars order without the menu are the mole coloradito, the wagyu tartare and the mamey sorbet. Upstairs, the Babalú dance salon runs salsa nights and live shows, so the building offers a second act when dinner is done. It is the pick for a late dinner with a group that wants noise, mezcal and the option to dance rather than a quiet table. Book downstairs for the food, order the mole and the tartare, and head up to Babalú when the band starts.

Reserve on the Salón Ríos site; kitchen and bar run to 2am, dancing above.

5.Le Tachinomi Desu

Sake & natural wine bar · Cuauhtémoc · 7pm–2am

A standing sake bar the size of a shoebox, open to 2am, sashimi and onigiri at the counter; squeeze in for a late drink with intent.

Le Tachinomi Desu is the connoisseur's late stop. The Edo Kobayashi group's standing-room sake bar on Río Pánuco 132 in Cuauhtémoc runs 7pm to 2am, modelled on the Japanese tachinomi where you stand at the counter, drink, and eat small bites. It is the size of a shoebox; a doorman lets maybe twenty bodies in at once, which keeps it exclusive by accident. The kitchen turns on sashimi, onigiri and cured mackerel, and the drinks pair one of the country's best natural-wine lists with a serious sake program. It is not a place to sit and linger; it is a place to stand, drink well and eat precisely, late. Arrive early or expect to wait, order the sashimi and cured mackerel, and let the counter pour.

Walk in early; standing only, holds about twenty, open to 2am.

6.Taquería El Califa

Tacos · Condesa & Roma · Branches to 4am

The late-night taquería chain running to 4am, gaonera and al pastor the order, the de León stand a former MICHELIN one-star; walk in at any hour.

El Califa is the city's other dependable taco institution after dark. The chain's Condesa and Roma branches run to around 4am, making it the fallback when even Orinoco's line feels too long. The order is the gaonera, a thin beef cut, and the al pastor, with a side of consommé. The standalone El Califa de León stand on Ribera de San Cosme won a MICHELIN star in 2024, the first taco stand ever to, and runs to 2am; it lost the star in May 2026 but still draws the line for its gaonera, proof the late taquería is taken seriously here. It is a counter, fast and unpretentious, exactly what 3am calls for. Walk up to any branch, order a gaonera and an al pastor, and keep it simple.

Walk in; no booking. Condesa and Roma branches run to about 4am.

Avoid for a late dinner

Famous, but the kitchen has closed

Contramar and the lunch institutions. Contramar is one of the best meals in the city, and it is a lunch. It and most of the celebrated daytime rooms close by early evening, so turning up at 10pm hoping for the tuna tostada is a wasted trip. Eat there at 2pm with a long sobremesa, and keep this list for the night. The same goes for the market and comida-corrida spots that shut mid-afternoon.

The tasting-menu rooms. Pujol, Quintonil and the city's serious tasting menus take their last booking around 9 or 9:30pm because a long menu cannot start late. They are the wrong call for a midnight table and an expensive way to be rushed. Save them for an evening that begins early, and when the meal ends and the night is still young, come to one of these seven for the late half.

Reservation strategy for late-night Mexico City

Split your plan between booked rooms and walk-ins. La Docena, Salón Ríos and Páramo take reservations and fill on Friday and Saturday, so book a few days ahead for a weekend late table and ask for the latest seating they offer. The taquerías, Orinoco and El Califa, do not take bookings; you simply walk up, and the line at 2 or 3am moves faster than it looks. Le Tachinomi Desu is standing-only and tiny, so treat it as a walk-in where arriving early is the only reservation that works.

The rule for late dining here is that the city runs on the sobremesa, so an 11pm booking is normal and a 9pm one is early. Confirm the night's actual closing time, because hours shift by day and by branch, and a kitchen that runs to 2am on Saturday may stop at midnight on a Monday. If your night runs past 2am and the sit-down rooms have closed, point the taxi at the nearest Orinoco or El Califa; the taquerías are the city's reliable last resort, and the al pastor at 4am is the whole point.

Frequently asked

What is the best late-night restaurant in Mexico City?

Taquería Orinoco is the best late-night spot in Mexico City because the kitchen genuinely runs to the early hours: 3:30am on weeknights and 5:30am on Friday and Saturday at the Roma Norte branch on Álvaro Obregón. The tacos al pastor are the order, with chicharrón de queso to share. For a proper sit-down late dinner rather than a counter, La Docena serves oysters and grilled snapper until around 2am a few doors away. Both take a last order at 11pm or later, which is the bar for this list.

Which Mexico City restaurants serve food after midnight?

Several. Taquería Orinoco runs to 3:30am on weeknights and 5:30am at weekends, and Taquería El Califa keeps some branches going to 4am or around the clock. For a sit-down meal, La Docena serves until about 2am, Salón Ríos and Páramo to 2am, and Le Tachinomi Desu to 2am. After 2am the city narrows to the taquerías, with Orinoco and El Califa the dependable options when everywhere else has closed.

Where can I eat tacos late at night in Mexico City?

Taquería Orinoco is the late-night taco institution, serving al pastor and chuleta to 3:30am on weeknights and 5:30am on weekends across its Roma and Condesa branches. Taquería El Califa is the other reliable late option, with branches open to 4am and the El Califa de León stand awarded a MICHELIN star in 2024 (since removed in 2026). For tacos as part of a longer night with mezcal and cocktails, Páramo in Roma Norte serves its costra tacos until 2am. All three are walk-in by nature; no booking needed.

Are Mexico City restaurants good for late dinners after a show or a party?

Yes, and the city is built for it. The local sobremesa, the long lingering hours after the food, means dinner routinely starts at 10pm and runs past midnight. For a post-party sit-down, La Docena's oysters and Salón Ríos's cantina kitchen both run to 2am, while Páramo pairs late tacos with one of the best mezcal lists in the city. For a quieter late drink-and-bites, Le Tachinomi Desu in Cuauhtémoc pours sake and natural wine into the early hours.

Do you need a reservation for late-night dining in Mexico City?

That depends on the room. The taquerías, Orinoco and El Califa, are walk-in only and there is often a fast-moving line late at night. La Docena, Salón Ríos and Páramo take bookings and fill on Friday and Saturday, so reserve a few days ahead for a weekend late table. Le Tachinomi Desu is tiny, standing-room only and holds maybe twenty people, so arrive early or expect to wait.

What time do people eat dinner in Mexico City?

Late. A typical Mexico City dinner starts between 9 and 10pm, and the sobremesa keeps tables occupied well past midnight, especially in Roma and Condesa. Lunch, the comida, is the big midday meal and runs from about 2pm, which pushes dinner later than most North American cities. For visitors this means an 8pm booking will feel early and a 10pm one is normal. The late-night scene on this list is the natural extension of a city that simply eats and lingers later than most.

Related rankings

More from RFK

Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; we earn a small commission at no cost to you, and a link never buys a place on a ranking. Editorial scores and ranking order are independent of any commercial relationship. See our ranking methodology.