Best Restaurants in Mexico City 2025
Explore the culinary scene of Mexico City - from local favorites to fine dining.
Mexico City (Ciudad de México, CDMX) is one of the largest and most vibrant metropolises in the world, serving as the political, cultural, and economic heart of Mexico. This ancient city, built on the ruins of the Aztec capital Tenochtitlan, blends pre-Hispanic heritage with colonial architecture and ultramodern neighborhoods. From world-class museums and gourmet restaurants to bustling markets and stunning murals, Mexico City offers an unparalleled urban experience.
Must-Try Dishes
These iconic dishes define the culinary identity of Mexico City.
Tacos al pastor
Spit-roasted marinated pork on corn tortillas with pineapple, onion, and cilantro — Mexico City's most iconic street food
Chiles en nogada
Poblano chiles stuffed with picadillo (meat and fruit mixture), topped with walnut cream sauce and pomegranate seeds — seasonal August-September
Mole negro
Complex dark sauce made from dried chiles, chocolate, spices, and more — usually served over turkey or chicken
Pozole
Hearty hominy corn soup with pork, garnished with cabbage, radishes, oregano, and lime — red, green, or white versions
Tlayudas
Large crispy Oaxacan corn tortilla topped with beans, quesillo cheese, and meat — available throughout CDMX
Carnitas
Slow-cooked pork braised in lard until fall-apart tender, served in tacos or by weight
Tamales
Masa dough filled with cheese, meat, or chiles, wrapped in corn husks and steamed — perfect for breakfast with atole
Cochinita pibil
Yucatecan achiote-marinated slow-roasted pork — distinctly different from central Mexican carnitas
Enchiladas
Corn tortillas dipped in various chile sauces, filled with cheese or chicken, topped with crema and cheese
Tlacoyos
Thick oval masa cakes filled with beans or cheese, topped with nopales, salsa, and crema
Complete Food Guide
100+ restaurants, local recipes, and dining recommendations for Mexico City.
Top Restaurants
Our handpicked recommendations for the best dining experiences.
Pujol
Chef Enrique Olvera's flagship restaurant, consistently ranked among the world's 50 best restaurants. Pujol elevated Mexican cuisine to global recognition with boundary-pushing dishes like the legendary 'mole madre' aged over 1,500 days and a celebrated taco omakase featuring eight courses with rare ingredients like abalone and wagyu.
Quintonil
Chef Jorge Vallejo's acclaimed restaurant ranked #3 on the World's 50 Best Restaurants 2025 list. Quintonil focuses on indigenous Mexican ingredients prepared with modern techniques, exploring forgotten and underused herbs, vegetables, and proteins. The restaurant offers both tasting menus and à la carte options.
Biko
The creative collaboration of Basque chefs Bruno Oteiza and Mikel Alonso blends Mexican ingredients with Basque culinary techniques. Consistently rated among Mexico's best restaurants, Biko offers sophisticated tasting menus that respect both culinary traditions. The wine cellar is exceptional.
Sud 777
Chef Edgar Núñez's acclaimed restaurant in the south of Mexico City, consistently featured among Latin America's best. Sud 777 showcases hyper-seasonal Mexican ingredients with French and global influences. The garden setting adds a magical quality to dining experiences.
Rosetta
Chef Elena Reygadas's gorgeous restaurant in a converted 19th-century Roma Norte mansion. Rosetta blends Italian and Mexican culinary traditions with seasonal local ingredients. Famous for its handmade pastas, exceptional bread (sold in the adjacent Panadería Rosetta), and light-filled interior courtyard.
Dulce Patria
Chef Martha Ortiz's theatrical restaurant in the Las Alcobas hotel lobby, celebrating Mexico's culinary heritage with dramatic presentations and bold flavors. Dulce Patria is known for its striking visual aesthetic, incorporating folk art and tradition into every aspect of the dining experience.
Contramar
One of Mexico City's most beloved institutions since 1998, Contramar is a seafood restaurant turned cultural landmark. The large, light-filled space is perpetually packed with Mexico City's socialites, artists, and visitors. Famous for its iconic red and green tuna tostadas, whole grilled fish (pescado a la talla), and consistently excellent service.
El Cardenal
A Mexico City institution for traditional Mexican cuisine since 1969, El Cardenal is celebrated for the best breakfasts and comida corrida in the Historic Center. The restaurant occupies a beautiful colonial building and is popular with families, politicians, and visitors alike. Known for its atole, tamales, and traditional mole.
Restaurants by Cuisine
Find restaurants that match your taste preferences.
Modern Mexican Cuisine
Pujol
Quintonil
Sud 777
Dulce Patria
Modern Mexican-Basque Cuisine
Biko
Italian-Mexican Cuisine
Rosetta
Seafood Cuisine
Contramar
Traditional Mexican Cuisine
El Cardenal
Café de Tacuba
Azul Histórico
Mexican comfort food Cuisine
La Casa de Toño
Street Food & Markets
The best local flavors at affordable prices.
Street Food Tips
- Look for stalls with high turnover - fresh food and local favorites
- Watch how locals eat - they know the best spots
- Check that food is cooked fresh in front of you
- Carry small bills for easier transactions
- Ask about ingredients if you have dietary restrictions
Food Markets
Mercado de San Juan
Premium gourmet market with imported cheeses, fresh seafood, Japanese ingredients
Mercado Roma
Hip gourmet food hall with 90+ stalls and rooftop terrace
Mercado de la Merced
One of Latin America's largest traditional markets
Mercado Jamaica
Legendary 24-hour flower market with food stalls
Mercado de Medellín
Neighborhood market with excellent fresh produce and prepared foods
Mercado de Coyoacán
Colonial-era market in Coyoacán famous for tostadas
Dining Etiquette & Tips
Navigate the local food scene like a pro.
Comida (lunch) is the main meal in Mexico, typically eaten 2:00-5:00pm — many restaurants only open for lunch
Book fine dining restaurants (Pujol, Quintonil) 4-8 weeks in advance; they fill up fast
Street food is safe and delicious — look for busy stalls with high turnover
Tipping: 10-15% at restaurants; 5-10 MXN per taco at street stalls is appreciated
Many markets and street stalls are cash only
The Mexico City food scene is one of the world's best — explore beyond tacos
Food Budget Guide
What to expect at different price points.
Taste the Best of Mexico City
Get our complete food guide with 100+ restaurant recommendations, local recipes, and foodie walking routes.
Download Food Guide