17 Best Restaurants in Centro Histórico, Mexico City

Background Illustration for Restaurants

We've compiled the best of the best in Centro Histórico - browse our top choices for the top things to see or do during your stay.

Azul Histórico

$$$$ | Centro Histórico Fodor's Choice

An oasis in the middle of the chaos of Centro Histórico, you'll find excellent service and elegant versions of traditional Mexican dishes here. A variety of dishes from around the country are expertly prepared under the watchful eye of renowned chef Ricardo Muñoz Zurita.

Café de Tacuba

$$$ | Centro Histórico Fodor's Choice

An essential, if touristy, breakfast, lunch, dinner, or snack stop downtown, this Mexican classic opened in 1912 in a section of an old convent. At the entrance to the main dining room are huge 18th-century oil paintings depicting the invention of mole poblano, a complex sauce featuring a variety of chiles and chocolate that was created by the nuns in the Santa Rosa Convent in Puebla. A student group dressed in medieval capes and hats usually serenades diners Wednesday through Sunday afternoon.

Casa Nela

$ | Centro Histórico Fodor's Choice

For more than 60 years, the shop Aquí es Oaxaca has anchored this block of Calle Santísima that serves as Centro's unofficial Little Oaxaca, selling tamales as well as the mole pastes and cured meats known in the region. When visitors started asking for full meals, Casa Nela was born, and so up a distressingly narrow flight of spiral stairs you'll find Oaxacan classics served in surprisingly peaceful surroundings.

Soledad 42, Mexico City, 06060, Mexico
55-5542–3754
Known For
  • Traditional mole negro
  • Tlayudas, a typical Oaxcan dish
  • Nice view over Calle Santísima
Restaurant Details
Closed Sun.

Something incorrect in this review?

Recommended Fodor's Video

Los Cocuyos

$ | Centro Histórico Fodor's Choice

Centro's most famous tacos are available all day from this hole-in-the-wall puesto (stall), but are best experienced in the early hours of the morning after several rounds of beer. The tacos here are all beef and are small, so plan on trying at least three. The most famous is the braised suadero, but if you're feeling adventurous the taco de tripa (intestine) is really unmissable.

Bolívar 59, Mexico City, 06000, Mexico
55-5518–4231
Known For
  • Late-night dining
  • Tacos de campechano (tacos with multiple layers of longaniza and suadero)
  • Unique beef tongue tacos

Something incorrect in this review?

Al Andalus

$$ | Centro Histórico

Housed in a magnificent 17th-century building, Al Andaluz makes some of the best Lebanese food in the capital and is a landmark for the Lebanese immigrant community that has been present here since the late 19th century. Its proximity to La Merced means that the numerous menu options—from classic spreads like hummus and baba ghanoush to delicate plates of raw kibbeh nayeh—are made with the freshest ingredients. If you don't want to choose, order the mesa libanesa, a mixed platter with everything from hummus and kebbeh to lamb shawarmas.

Mesones 171, Mexico City, 06010, Mexico
55-5522–2528
Known For
  • Outdoor dining
  • Arabic coffee
  • Perfect baklava
Restaurant Details
No dinner

Something incorrect in this review?

Café La Pagoda

$ | Centro Histórico

Think of this as Mexico City's equivalent of your favorite all-day diner: open from 7 am to 4 am every day of the year, La Pagoda is the best of several (admittedly very similar) old school cafés lined up along the northern side of Avenida 5 de Mayo. The food is far from extraordinary, but the atmosphere is beyond charming, with its long bar and bright lights, service that borders on the maternal (expect to be called mi amor or mi vida at least once), solid breakfast dishes served all day, and a perfect café con leche to snap you out of a late-night or early-morning stupor.

Casino Español de Mexico

$$ | Centro Histórico

Housed on the mezzanine floor of the magnificent Casino Español, this restaurant is as classic as it gets: white tablecloths, coffered ceilings, formal service, and food straight out of the Iberian Peninsula, with a particular focus on dishes from the northern regions of Galicia, Asturias, and País Basco. The Casino was founded in 1863 as a club for Spanish immigrants to independent Mexico and relocated to its current, opulent home in 1905.

Isabel la Católica 29, Mexico City, 06000, Mexico
55-5521–8894
Known For
  • Amazing architecture
  • Great carajillos (Mexico's beloved after-lunch coffee cocktail)
  • Early closing at 6 pm
Restaurant Details
No dinner

Something incorrect in this review?

El Callejón Café

$$ | Centro Histórico

Specializing in coffee and desserts, El Callejón Café should be your stop for a quick bite on the north side of Centro Histórico. Grab a pizza in the afternoon and enjoy the scenery.

Callejón Heroes del 57 #4, Mexico City, 06000, Mexico
55-1106--9692
Known For
  • Beautifully designed interiors
  • Excellent coffees
  • Casual but filling breakfasts
Restaurant Details
Closed Sun. No dinner

Something incorrect in this review?

El Cardenal

$$ | Centro Histórico

An institution known for its classic Mexican cooking, today El Cardenal has locations all over the city, but the branch to try is on Calle Palma, in a three-story building in the florid style of the late 19th century. Inside, the atmosphere (think beige walls and white tablecloths) and food are old school; the best time to come is breakfast, when trays of pan dulces make for a pleasant prelude to eggs or chilaquiles. Another location in the neighborhood can be found at Marconi 2.

Calle Palma 23, Mexico City, 06010, Mexico
55-5521–8815
Known For
  • Perfect Mexican breakfast
  • Oaxacan-style moles
  • Family favorite for special-occasion dining
Restaurant Details
No dinner

Something incorrect in this review?

El Moro

$ | Centro Histórico
In the past few years, this classic churrería (churro shop) has exploded across the city, opening branches decked out in chic blue-and-white. But the original location, open since 1935 on the Eje Central (previously Avenida San Juan Letrán), is a cozy, two-story maze of wooden beams, ceramic tiles, and stained glass. Come for fresh churros and hot chocolate or, if you're peckish by day, stop out front for a torta de mole.
Eje Central Lázaro Cárdenas 42, Mexico City, 06000, Mexico
55-5512–0896
Known For
  • Some of the city's best churros
  • Delicious hot chocolate
  • Historic location

Something incorrect in this review?

El Nuevo Café Bagdad

$ | Centro Histórico

Open since 1955, Café Bagdad occupies a long narrow room in an 18th-century house on the Plaza de la Aguilita, one of several plazas in Centro's rundown and hectic but charming eastern side. Coffee beans are toasted and ground on-site and simple but hearty comida corrida (all-inclusive meals that include soup of the day, rice, beans, tortillas, and fruit juice) comes at an affordable MP80.

Plaza de San Juan José Baz 4, Mexico City, 06060, Mexico
55-5542–3802
Known For
  • Great breakfasts
  • Outdoor seating
  • Pretty setting in an often-ignored corner of town

Something incorrect in this review?

Helu's

$ | Centro Histórico

After 70 years in a tiny alley of a shop deep in Centro's fabric district on Calle El Salvador, Lebanese grocer and baker Helu's moved to bigger, shinier digs on Mesones, where they serve tasty shawarma on homemade pan arabe and empanadas libanesas stuffed with spinach, cheese, or meat. There are also Lebanese groceries like labneh and tahini for sale, popular with members of the community coming through the neighborhood for work.

Mesones 90, Mexico City, 06000, Mexico
55-5522–5130
Known For
  • Traditional baklava
  • Homemade ingredients
  • Community atmosphere
Restaurant Details
Closed Sun. and Mon. No dinner

Something incorrect in this review?

La Corte

$ | Centro Histórico
Open since 1932, La Corte is a sunny, cheerful spot for breakfast or a particularly ambitious rendition of what's known in Mexico as comida corrida: three-course meals at a set cost designed to eat quickly during a work lunch break.
República de Uruguay 115, Mexico City, 06000, Mexico
55-5542–7358
Known For
  • Classic and substantial comida corrida
  • Tasty enchiladas
  • Great horchata
Restaurant Details
Closed Sun.

Something incorrect in this review?

Los Arcos de Regina

$ | Centro Histórico
On weekend mornings there's hardly a corner in Mexico City without a stall selling barbacoa, a traditional dish made by slow-cooking meat in an underground pit. This cozy spot on Calle Regina is a notch above the usual: warm, friendly, and family-run, with good tacos, consomé (soup made from the drippings of the meat), and a superior selection of salsas.
Regina 45, Mexico City, 06090, Mexico
Known For
  • Friendly atmosphere
  • Outdoor seating
  • Good option for brunch
Restaurant Details
No dinner Sun.–Tues.

Something incorrect in this review?

Los Girasoles

$$ | Centro Histórico

When Los Girasoles ("the sunflowers") opened more than 30 years ago in Centro, it became the first in a wave of modern Mexican restaurants to take on a neighborhood dominated by century-old classics. Now it remains a good place to sip a cold beer and enjoy pre-Hispanic delicacies like escamoles (ant eggs), gusanos de maguey (agave worms), and chapulines (fried grasshoppers). Set in a restored colonial home, its front patio has the best view around of one of the city's most grandiose plazas, its edges lined by extravagant belle epoque giants.

Xicotencatl 1, Mexico City, 06000, Mexico
55-5510–0630
Known For
  • Outdoor dining
  • Great views of one of the city's most gorgeous plazas
  • Sunny decor

Something incorrect in this review?

Sanborns

$ | Centro Histórico

In 1917, the Sanborn brothers took over the iconic Casa de los Azulejos building to expand their drugstore business and now the popular stores-cum-restaurants, owned by billionaire Carlos Slim, populate every major town in Mexico. The menu plays it safe with decent Mexican standards and international options like burgers, soups, and club sandwiches, but the long, winding counter is one of the best places around for a solo coffee and breakfast, while happy hour deals at the endearingly old-fashioned upstairs bar are hard to beat.

Calle Madero 4, Mexico City, 06500, Mexico
55-5518–3525
Known For
  • Quality enchiladas
  • Spectacular colonial setting
  • Old-school atmosphere

Something incorrect in this review?

Tacos de Canasta Los Especiales

$ | Centro Histórico

According to some food historians, tacos de canasta (literally "basket tacos") are the original taco and a street food par excellence as closely associated with the capital's unique culinary culture as tacos al pastor. Mostly made in the neighboring state of Tlaxcala and carried into the city in baskets (hence the name), tacos de canasta are cheap and tasty, slicked with fat and moisture from their journey, and stuffed with simple fillings like beans, potatoes, or chicken in adobo. You'll find tacos de canasta on just about every corner here, but Los Especiales, just off the Zócalo, is justly famous. Get in line, snag an order of five, chow down, and be on your way.

Madero 71, Mexico City, 06000, Mexico
Known For
  • Quick and cheap dining
  • Local classic
  • Famed spot for tacos de canasta

Something incorrect in this review?