1. Diana Restaurant
Located in the luxurious St. Regis Hotel, Diana Restaurant offers a fine dining experience with a spectacular view of the iconic Diana the Huntress fountain.
The best places to see and eat in Mexico city, ranked by real travelers.
Located in the luxurious St. Regis Hotel, Diana Restaurant offers a fine dining experience with a spectacular view of the iconic Diana the Huntress fountain.
See what to orderAn upscale dining spot offering modern Cantonese cuisine with a vibrant atmosphere and stunning city views.
See what to orderA historic restaurant established in 1912, known for its traditional Mexican cuisine and charming, old-world ambiance.
See what to orderRenowned for its authentic Mexican breakfast and traditional dishes, El Cardenal is a must-visit for a taste of classic Mexican flavors.
See what to orderFamous for its seafood, Contramar is a bustling restaurant known for its fresh fish dishes and lively atmosphere.
See what to orderA contemporary Mexican restaurant offering innovative dishes that highlight the rich flavors of Mexican cuisine.
See what to orderPart of the El Cardenal family, this branch offers the same beloved traditional Mexican cuisine with a convenient location near Alameda Central.
See what to orderA popular taquería known for its delicious street tacos, offering a genuine taste of Mexico City's vibrant street food culture.
See what to orderHoused in a beautiful 17th-century hacienda, San Ángel Inn provides an elegant dining experience with a menu of traditional Mexican and international dishes.
See what to orderA trendy steakhouse offering a variety of high-quality meats, craft cocktails, and a chic, modern atmosphere.
See what to orderSet in a picturesque courtyard, Azul Historico serves traditional Mexican cuisine with a focus on regional specialties.
See what to orderA sophisticated restaurant known for its contemporary take on northern Mexican cuisine, offering a unique and upscale dining experience.
See what to orderOne of Mexico City's most acclaimed restaurants, Pujol offers an innovative tasting menu that reinterprets traditional Mexican dishes in a modern context.
See what to orderLocated in the heart of the city, this restaurant offers stunning views of the Zócalo and a menu of refined Mexican cuisine.
See what to orderA cozy eatery specializing in Yucatecan cuisine, offering an authentic taste of the flavors from the Yucatán Peninsula.
See what to orderA historic cantina established in the late 19th century, famous for its French-inspired decor and classic Mexican dishes.
See what to orderA rooftop restaurant with panoramic views of the Templo Mayor and downtown Mexico City, offering a menu of modern Mexican cuisine.
See what to orderA trendy spot known for its vibrant nightlife, offering a menu of creative cocktails and modern Mexican dishes.
See what to order