5 Best Restaurants in Mexico City, Mexico

El Bajío

$$ | Polanco Fodor's choice

Carmen "Titita" Ramírez—a culinary expert who has been featured in various U.S. food magazines—has turned El Bajío into a true icon of traditional Mexican cuisine, with 19 locations throughout the city (the Polanco branch is likely to be most accessible to visitors). The empanadas de plátano rellenas de frijol (plantain turnovers filled with beans) are popular, as are the tortas de huauzontles, fritters of a Mexican green. The decor and clientele combine both old and new Mexico; business meetings happen alongside boisterous family outings.

Café El Jarocho

$ | Coyoacán

About a block from Plaza Hidalgo, this old-time café whose name translates to "native of Veracruz" has a nearly fanatical following. It has stood at this prime street corner in 1957—many evenings the line for coffee, hot chocolate, mochas, and doughnuts extends down the block well past midnight. There are now a few other—generally less crowded—branches around the neighborhood, but the original is still the most popular.

Cuauhtémoc 134, Mexico City, Mexico City, 04100, Mexico
55-5554–5418
Known For
  • hot chocolate and mochas
  • colorful people-watching
  • crafts vendors selling their wares out front

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. Other locations include the ground floor of the Hilton Alameda in San Angel (Avenida de la Paz 32) and Lomas de Chapultepec (Avenida Paseo de Las Palmas 215, near Colonia Polanco).

Calle Palma 23, Mexico City, Mexico City, 06010, Mexico
55-5521–8815
Known For
  • perfect Mexican breakfast
  • Oaxacan-style moles
  • family favorite for special-occasion dining
Restaurants Details
Rate Includes: Credit cards accepted, No dinner

Recommended Fodor's Video

Neveria Roxy

$ | La Condesa

Throughout the day, Condesa's traditional Mexican ice-cream parlor—and its several other locations around the city—packs in kids and hipsters alike with its nieve (sorbet) flavors like maracuyá (passionfruit) and tuna (prickly pear cactus fruit), and its helado (ice-cream) flavors, including rompope (eggnog) and macadamia. It's distinctly old school, with its teal vinyl chairs, white tables, and bright fluorescent lights, but the quality is first-rate. Roxy enjoys a friendly competition with another beloved ice-cream chain, Tepoznieves.

Fernando Montes de Oca 89, Mexico City, Mexico City, 06140, Mexico
55-5286–1258
Known For
  • old-school ambience
  • lots of regional Mexican fruit flavors
  • ice-cream sundaes
Restaurants Details
Rate Includes: Open daily 11–8

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, Mexico City, 06500, Mexico
55-5512–9820
Known For
  • quality enchiladas
  • spectacular colonial setting
  • old-school atmosphere
Restaurants Details
Rate Includes: Credit cards accepted