Skip to content

Mexico City

Mexico City (Spanish: México, Ciudad de México or CDMX) is the capital of the Mexican Republic, the most populous city in the country, and one of the most important financial and cultural centers of the American continent. The city center is built on the ruins of the Aztec capital Tenochtitlan, and later came to be the capital of New Spain, which included much of North America. The city grew fast in the 20th century, and today is North America's largest city (and the world's largest Spanish-speaking city) with 9.2 million inhabitants in the city proper, and 22 million in the urban area (in 2020).

See
1031
Do
826
Eat
6075
Drink
2233
Buy
647

6,075 places match

  1. EatRestaurantCentro

    Cafe el Popular

    Long-time fixture in the heart of downtown. Traditional homemade Mexican food including fresh baked breads, though the restaurant is historically Chinese and once served hybrid Mexicanized Chinese dishes. The place is known for its coffee and of course is a dependable source of good, hearty food when the midnight munchies strike.

    Daily 24 hours · M$150+ · Outdoor seating

  2. EatRestaurantPolanco

    Casa Portuguesa

    Trendy upscale restaurant serving Portuguese cuisine, like bolinho de bacalhau. Food is well cooked and portions are ample.

    Mon-Fri 07:30 - 22:00, Sat 09:00-00:00, Sun 09:00 - 19:00 · Wheelchair accessible

  3. EatJapanese restaurantCondesa and Roma

    Mog

    Tasty authentic Japanese food at good prices in a very warm, randomly decorated place. A nice spot to hang out and have a drink or coffee/tea also. Impressive tea selection.

    Daily 13:00 - 00:00 · Outdoor seating

  4. EatJapanese restaurantDel Valle

    Cafe Amano

    Inexpensive, home-style Japanese food. This is a restaurant attached to a Buddhist temple.

    Mon-Fri 13:30-24:00, Sat 13:00-17:00 · Wi-Fi

  5. EatRestaurantChapultepec

    Bistro Chapultepec

    Elegant lakeside dining in Chapultepec park, outdoor dining area available. Menu is more American or European than Mexican, which may appeal to some travelers. Reservations accepted.

    7:30-19:30

  6. EatCoyoacán

    Café El Jarocho

    This is a very old, family-owned coffee roaster's shop, and there are now at least three locations in Coyoacán. They have really good and cheap coffee, bad and cheap tortas (sandwiches in French bread), and reasonably standard American-style donuts. There are benches on the sidewalk just outside the Jarocho shops where you can sit to drink your coffee, or you can do like everyone else in Coyoacán and just stroll around the park with your Jarocho foam cup in your hand. On weekends, expect to wait in line to order your coffee. A long wait in line for coffee, a bag of fresh churros, and a conversation in Coyoacán's plaza is a quintessential Mexico City date.

    Sun-Thu 06:30-01:00, Fri Sat 06:30-02:00 · M$10-20

  7. EatTaco restaurantCentro

    Café de Tacuba

    Housed in a former convent, this institution serves up tasty Mexican dishes all day for reasonable prices. It is very popular so arrive early. Menu is in English and Spanish.

    Daily 08:00-23:30 · M$115-180 (mains)

  8. EatRestaurantCentro

    Cocuyo's

    One of Mexico City's many famous taco stands, Cocuyo's has been featured on international food shows including Anthony Bourdain's No Reservations and the Netflix series, Taco Chronicles. The place has changed since Bourdain visited. They now have a dining room so you no longer have to stand on the street while you eat your taco, but the tacos are big and tasty as ever and they're still open in the wee hours of the night when those 3am munchies strike. Feel free to be adventurous and try something you've never heard of, but do be aware that some of those "unusual sounding" tacos contain gizzards, tongue, ears or other parts of the animal unfamiliar to foreign visitors. They might be delicious, but are you bold enough to find out?

    Daily 08:00 - 05:00 (yes, they only close for 3 hours) · M$100

  9. EatLebanese restaurantCondesa and Roma

    El Jamil

    Lebanese meze restaurant serving grilled meats like kebabs and all your Middle Eastern favorites like hummus and tabouleh. Very popular.

    Daily 13:00 - 22:00 (hours may vary on Sun)

  10. EatMexican restaurantCoyoacán

    El Morral

    Very good Mexican food. Don't miss the chiles en nogada, large chiles stuffed with ground beef, raisins, and nuts, and covered with a nut cream sauce. Their hand-made tortillas are fantastic. Service can be a bit slow though.

    Daily · M$100-300

  11. EatRestaurantPolanco

    Guzina Oaxaca

    Celebrity chef Alejandro Ruiz grew up in Oaxaca and he celebrates his city's famed cuisine in this elegant traditional restaurant. Quesadillas stuffed with flor de calebaza are a great entrée, and the mole oaxaqueno is not to be missed. It is a deep black and redolent with chocolate and chile and its served over turkey (the traditional way rather than the modernized practice of using chicken). A Bib Gourmand selection in the Guide Michelin.

    Mon-Sat 09:00 - 23:00, Sun 09:00 - 18:00 · M$1000

  12. EatRestaurantPolanco

    Hacienda de los Morales

    Historic and cultural space that operates as a traditional Mexican restaurant specializing in brunch, but with a spectacular dinner menu as well. Set in a large historic hacienda dating from the mid 16th century, the opulent estate features several spacious dining rooms, along with event halls and an outdoor garden. The hacienda originally operated as an agricultural estate growing olives and mulberries. As the city grew, lands were sold and developed to become Polanco, though the great house remained as a residence of the Morales family until the 1960s when it was restored to its current form as a luxury restaurant and event space. The restaurant is particularly popular for Sunday brunch, accompanied by live Mexican music. It also hosts special events such as a traditional Christmas dinner and a New Years Eve dinner with dancing and a live orchestra. It is an opulent slice of genuine history and an experience: like having dinner with one of the old Spanish dons.

    08:00 - 12:00 (breakfast), 13:00 - 00:00 (dinner) · M$300-400

  13. EatMexican restaurantCoyoacán

    La Bipolar

    La Bipo

    A tacky-fun restaurant/cantina owned by Mexican actor Diego Luna. Good place to go for drinks and a light meal. Try the shrimp burrito.

    Sun-Tue 13:00-23:00, Wed 13:00-24:00, Thu-Sat 13:00-02:00 · M$50-100 for main course

  14. EatArgentinian restaurantDel Valle

    La Rural Argentina

    Rivaling El Cambalache both in quality and price, but with somewhat more swanky service (having three or four waiters at your table is not uncommon). Try the arrachera and the inflated potatoes.

    Daily 13:00-01:00 · M$300-600

  15. EatRestaurantCentro

    La Terraza

    Restaurant on the roof of the Hotel Majestic overlooking the Zócalo, with stunning panoramic views of the city.

    Daily 07:00-23:00

  16. EatMediterranean restaurantCondesa and Roma

    Lardo

    Creative Mediterranean food in a stylish restaurant owned by celebrity chef Elena Reygadas. Wood-burning oven. Lively corner location with open windows, plants and lots of light. Many unusual contemporary Mexican dishes like the insects mole. Variety of aguas frescas and kombucha.

    Mon-Sat 08:00-23:00, Sun 08:00-17:00

  17. EatRestaurantCentro

    Limosneros

    Elegantly rustic dining room with innovative regional cuisine and a full bar with a variety of mezcals, tequilas, and an excellent wine list featuring many great Baja vintages. Adventurous palates shouild try the carnitas de conejo.

    Mon-Sat 13:30 - 22:00, Sun 13:00 - 17:00 · M$250

  18. EatRestaurantCondesa and Roma

    Meroma

    Trendy upscale restaurant serving nouveau Mexican cuisine. Modern, tranquil dining room. Good drinks, wide variety of dishes including beef, seafood, lamb and more.

    Mon-Sat 13:00 - 23:00, closed Sun

  19. EatArgentinian restaurantZona Rosa

    Parrilla Quilmes

    Authentic family-run Argentinian restaurant with wonderful meat, and good Italian pizza. Try the arrachera, and the four cheeses pizza. The Economist magazine calls it the place where carnivores with good karma meet their destiny.

    Daily 13:00-21:00 · M$200-300

  20. EatFine dining restaurantPolanco

    Pujol

    Contemporary Mexican cuisine in one of Mexico City's top restaurants, operated by celebrity chef Enrique Olvera. Reservations are a must and are usually made months in advance. Two stars in the Guide Michelin.

    13:30 - 21:30 · M$3000

  21. EatMexican restaurantPolanco

    Quintonil

    Elegant dining in one of the city's top restaurants. Locally sourced ingredients are used to stylishly present nouveau Mexican cuisine. Dishes include a chilayote in mole sauce and seasonal offerings. Reservations are a must. Two stars in the Guide Michelin.

    Mon-Sat 13:00 - 24:00, closed Sun

  22. EatRestaurantCondesa and Roma

    Rosetta

    A definite "splurge" restaurant, Rosetta is an upscale gourmet dining experience set in an historic mansion with period furnishings, elegant dining rooms, and carefully hovering waiters. Innovative modern Mexican cuisine with equally innovative drinks and desserts. One of the city's top dining spots, so reservations are strongly suggested. Awarded a Michelin star.

    Mon-Sat 13:00 - 23:00 (closes for 1 hour at 17:30), closed Sun · M$1000

  23. EatJapanese restaurantPolanco

    Ryoshi

    Elegant Japanese restaurant specializing in fresh seafood. Try the totoaba, tuna and hamachi. Sake samplers available.

    Sun-Tue 13:00 - 01:00, Wed-Sat 13:00 - 02:00 · M$1000

  24. EatMexican restaurantDel Valle

    Tacos Manolo

    Basic taqueria specializing in spit-roasted meats for tacos al pastor (flavored with achiote) and tacos arabes (flavored with herbs).

    Sun-Thu 14:00 - 00:00, Fri-Sat 14:00 - 02:30 · Takeaway · Outdoor seating

  25. EatItalian restaurantCondesa and Roma

    Vecchio Forno

    A slice of Italy just a couple blocks from Chapultepec Park. Pizzas, homemade pastas, veal piccata, in-house bakery, gelatos and an excellent wine selection.

    Daily 13:00 - 23:30 · M$400

  26. EatRestaurantCondesa and Roma

    Café La Glória

    Reasonably priced Asian/Italian fusion with a Mexican touch, good bar and good coffee. The staff is laid back to the point of being unprofessional, don't worry about asking twice for your order. Try the pasta with chicken and sesame seed oil/soy sauce.

    Daily 13:00-23:00 · M$80-200

  27. EatRestaurantCentro

    Testal

    Trendy casual restaurant serving traditional Mexican and regional dishes. Great breakfast and interesting dishes at lunch and dinner including nogales en chile, mole and more. Family friendly with affordable prices.

    Sun-Wed 08:00 - 19:00, Thu-Sat 08:00 - 22:00

  28. EatChinese restaurantCentro

    Chung King

    Generous plates, many of which are ramen. Spicy red chili sauce is provided for people who want to take the flavor up a notch.

    Daily 11:00 - 20:00 · M$150+

  29. EatRestaurantCentro

    Cafeteria El Cuadrilatero

    This torteria is owned by former luchador Super Astro, and serves not only tortas but also standard Mexican fare. Their enormous torta Super Gladiator is free if you can eat the whole thing in 15 minutes.

    Mon-Sat 07:00-20:00 · M$50+

  30. EatRestaurantPolanco

    Suntory

    One of the oldest (and more traditional) Japanese restaurants in the city. The sushi is excellent as is the tepenyaki. There is another branch at Torres Adalid 14, Colonia del Valle.

    Wheelchair accessible