6 Best Restaurants in Mexico City, Mexico

Background Illustration for Restaurants

Mexico City has been a culinary capital ever since the time of Moctezuma. Chronicles tell of the extravagant banquets prepared for the Aztec emperor with more than 300 different dishes served. Today's Mexico City is a gastronomic melting pot, with some 15,000 restaurants. You'll find everything from taco stands on the streets to simple, family-style eateries and elite restaurants. The number and range of international restaurants is growing and diversifying, particularly in middle- and upper-class neighborhoods like Polanco, San Angel, La Condesa, La Roma, Lomas de Chapultepec, and Del Valle. Argentine, Spanish, and Italian are the most dominant international cuisines; however, you'll also find a fair share of Japanese, Korean, Arabic, and French restaurants. Mexico City restaurants generally open 7–11 am for breakfast (el desayuno) and 1–6 for lunch (la comida)—although it's rare for Mexicans to eat lunch before 2, and you're likely to feel lonely if you arrive at a popular restaurant before then. Lunch is an institution in this country, often lasting two or more hours, and until nightfall on Sunday. Consequently, the evening meal (la cena) may often be really light, consisting of sweet bread and coffee, traditional tamales, and atole (a hot beverage made from corn and masa and sometimes chocolate) at home, or tacos and appetizers in a restaurant.

If having dinner, most locals start out at 9 pm; restaurants serving dinner stay open at least until 11 pm during the week, and later on weekends. Many restaurants are only open for lunch, especially on Sunday. At deluxe restaurants dress is generally formal (jacket at least), and reservations are recommended; see reviews for details. If you're short on time, you can always head to American-style coffee shops or recognizable fast-food chains all over the city that serve the tired but reliable fare of burgers, fried chicken, and pizza. If it's local flavor you're after, go with tacos or the Mexico City fast-food staple, the torta (a giant sandwich stacked with the ingredients of your choice for about $3). Eating on the street is part of the daily experience for those on the go, and surprising as it may seem, many people argue that it's some of the best food in the city. Still, stick to crowded stands to avoid a stomach illness.

Also cheap and less of a bacterial hazard are the popular fondas (small restaurants). At lunchtime fondas are always packed, as they serve a reasonably priced four-course meal, known as the comida corrida, which typically includes soup of the day, rice or pasta, an entrée, and dessert. There are few vegetarian restaurants, but you'll have no trouble finding nonmeat dishes wherever you grab a bite. Vegetarians and vegans, however, will have a more difficult time, as many dishes are often prepared using lard.

Colonia Polanco, the upscale neighborhood on the edge of the Bosque de Chapultepec, has some of the best and most expensive dining (and lodging) in the city. Zona Rosa restaurants often fill up with tourists, so don't expect to be sitting with the locals here. The Condesa and Roma neighborhoods buzz with a younger crowd all week.

Cafe Trucha

$$ | La Roma Fodor's Choice

This fashionably casual spot owned by the talented chefs at neighboring Marmota is a great option for anything from sipping espresso drinks while you work to noshing on creative Mediterranean-meets-Pacific Northwest bar snacks while you mingle with friends. Highlights from the kitchen include house-made potato chips with creme fraiche and caviar, one of the best Caesar salads in town, Portuguese tinned sardines, burrata with figs and tomatoes, and a selection of cheeses with figs and honey.

Lardo

$$$ | La Condesa Fodor's Choice

At this more casual and free-wheeling sibling to famed Rosetta restaurant and bakery, sit at one of the cozy café tables in the sun-filled, shabby-chic dining room and fill up on exceptional grilled, panfried, and oven-baked modern Mediterranean fare served on whimsical antique china. Highlights from the extensive menu include grilled rustic bread topped with tomato and anchovies, blistered-crust pizzas topped with eggplant and ricotta, and rabbit liver ravioli with a rabbit ragù. The bakery offers up different sweet and savory breads depending on the day of the week (the calamata olive bread on Thursday is notable).

Calle Agustín Melgar 6, Mexico City, 06140, Mexico
55-5211–7731
Known For
  • Creative, contemporary Mediterranean cuisine
  • Stunning desserts, some featuring homemade ice cream
  • Baked goods and light fare available from the take-out window
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Loretta Chic Bistrot

$$$$ | San Angel Fodor's Choice

With a chic terrace upstairs and a modern white-on-white interior space on the ground floor, Loretta is one of the few restaurants in the southern half of the city that consistently makes it onto critics' top dining lists. Celebrated chef Abel Hernández presents contemporary takes on classic Provençal, Tuscan, Greek, and Middle Eastern dishes, like pork belly confit–and–heirloom tomato crostini, followed by creative pastas, steaks, moussakas, seafood grills, and a generous selection of vegetable sides.

Av. Revolución 1426, Mexico City, 01020, Mexico
55-2747–9305
Known For
  • Knowledgeable, efficient service
  • Superb pan-Mediterranean wine list
  • Creatively prepared vegetable sides that could be combined into a full meal
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Recommended Fodor's Video

Delirio Mónica Patiño

$$ | La Roma

This gourmet market, artisan bakery, and sidewalk café with a prime location on Álvaro Obregón is a top destination for any meal, but especially breakfast and brunch, when you might try French toast with whipped cream and fresh fruit or Greek-style baked eggs with jocoque, olives, tomato sauce, and grilled pita. The rest of the day, the eclectic but slightly Mediterranean-leaning menu features tortas and toasts (like the one with smoked trout, pickled beets, and capers) as well as lasagna, lamb moussaka, and other heartier dishes. The market also carries fresh baked breads, wines, cheeses, jams, salsas, olive oil, and other goodies. There are a couple of additional locations in Roma Norte, including a Colima branch that's mostly a take-out market.

El Comedor de San Pascual Bailongo

$$ | Santa María la Ribera

This intimate but elegant (for the neighborhood) diner has small tables in a quiet space with a reclaimed feel and appropriately minimalist decor. With juicy burgers, salmon carpaccio, and crunchy thin-crust pizza, the menu caters to a wide audience. The space gets busier with an artistic crowd throughout the day, some staying a while to sip wine and coffee. With a variety of tapas-style snacks, mouthwatering burgers, and their own craft beer brand, it makes for a relaxed afternoon or evening stop. 

Calle Sor Juana Ines de la Cruz 67, Mexico City, Mexico
55-2630–2227
Known For
  • Fried barbacoa tacos
  • House-made craft beer
  • Great tapas, including an excellent eggplant Parmesan
Restaurant Details
Closed Mon.

Something incorrect in this review?

La Vinería

$ | La Condesa

This cozy, well-established restaurant and wine bar is ideal for conversation and lingering over a light meal from the eclectic menu that shows Mexican, Spanish, and Italian influences. Try the wild mushrooms and goat cheese in pastry with brandy sauce, the steak tartare with curly french fries, and the cajeta crepes for dessert.

Av. Fernando Montes de Oca 52A, Mexico City, 06140, Mexico
55-5211–9020
Known For
  • Low-key, quiet ambience
  • Excellent Eurocentric wine list
  • Interesting mix of new-world and old-world cuisine
Restaurant Details
No dinner Sun.

Something incorrect in this review?