DineSpin

Best Outdoor Dining in Mexico City

Find the best outdoor dining restaurants in Mexico City, CDMX. Scored on what actually matters.

By DineSpin Team·Updated February 2026·10 spots

Finding the perfect outdoor dining spot in Mexico City can feel overwhelming—there are hundreds of options, and not all of them deliver. We’ve done the legwork, considering everything from vibe to value.

Whether you’re a local looking for something new or visiting for the first time, these are the outdoor dining spots that consistently impress.

Recommended:

Best Outdoor Dining in Mexico City

1.

Fuego

92/100

Fuego is a highly-regarded restaurant in CDMX known for its spectacular charcoal-grilled dishes and vibrant, intimate terrace atmosphere. Well-regarded for the delicious food, excellent service, and overall welcoming vibe, making it a popular new spot.

Pro tip: The food was amazing; the broccoli came in a delicious sauce, the mashed potatoes were some of the best I've ever had.

🍽️Food95

The food is well-regarded for its deliciousness, with many dishes highlighted for their unique preparation, especially those cooked over charcoal. Ingredients are noted as fresh and flavors well-balanced.

The food was amazing

👋Service90

Service is frequently described as outstanding, attentive, and spectacular, with specific staff members receiving commendations. There is one mention of slow service.

Service was outstanding

Vibe95

The atmosphere is consistently lauded as beautiful, cozy, chill, and peaceful, with stylish decor and pleasant music contributing to an intimate and welcoming environment.

Incredible vibe

💰Value85

Diners find the prices fair and portions generous, offering good value for the quality and experience.

Great value

📍 Colima 55, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
4.9$$Roma Nte.Mexican
Ideal for
Intimate dinners — beautiful terrace and cozy atmosphereFood enthusiasts — expertly grilled dishes and fresh ingredientsCasual gatherings — chill vibe and shareable portions
2.

Maratea

78/100

Maratea is a visually stunning restaurant in CDMX, celebrated for its charming garden ambiance and well-regarded for its desserts and some Italian-inspired dishes. However, diners frequently report inconsistent food quality and service, with many finding it overpriced for the experience.

Pro tip: Beautiful place with great atmosphere, but inconsistent food and service.

🍽️Food75

The food receives mixed reviews, with many celebrating pizzas, pastas, desserts like pavlova, and sweet breads, while others find dishes bland, overcooked, or disappointing, particularly some breakfast items.

The food is bland and unappealing

👋Service65

Service is inconsistent, with many positive comments about friendly and attentive staff, but a significant number of complaints about rudeness, disinterest, and being ignored.

The service was unfriendly and disinterested

Vibe95

The restaurant is well-regarded for its beautiful, charming, and relaxing atmosphere, often described as a hidden oasis with a lovely garden.

Beautiful courtyard setting

💰Value55

Many diners feel the restaurant is overpriced for the quality and portion sizes of the food, especially for breakfast items.

Way overpriced

📍 Aguayo 37, Del Carmen, Coyoacán, 04100 Ciudad de México, CDMX, Mexico
4$$$Del CarmenItalian
Ideal for
Ambiance seekers — enjoy the beautiful garden settingDessert lovers — known for sweet treatsCasual drinks and light bites — when not expecting a full culinary experience
3.

El Ahuehuete

88/100

El Ahuehuete offers a peaceful outdoor dining experience with delicious and affordable Mexican fare. It is particularly noted for its tranquil ambiance and family-friendly atmosphere.

Pro tip: Excellent place to eat outdoors, very tasty and reasonably priced.

🍽️Food90

The food is consistently described as delicious, with specific mentions of quesadillas, tlacoyos, and pancita.

Everything is very delicious

👋Service85

Service is generally perceived as good and attentive, with one explicit positive mention.

Good service

Vibe90

The atmosphere is frequently highlighted as peaceful, quiet, and relaxing, suitable for family outings.

It's extremely peaceful

💰Value90

The restaurant is considered reasonably priced and offers good value for the quality and quantity of food.

Good, nice, and cheap

📍 Milpa Alta, 12700 San Francisco Tecoxpa, CDMX, Mexico
4.4$$12700 San Francisco TecoxpaMexican
Ideal for
Relaxing meals with familyOutdoor dining enthusiastsBudget-conscious diners
4.

Los Comales de Villa

88/100

Los Comales de Villa is a charming CDMX restaurant offering delicious and creative Mexican cuisine, particularly known for its tacos and Oaxacan-inspired dishes. It boasts a comfortable atmosphere, especially on its outdoor terrace, and generally receives high marks for food and service, though some find it pricey for the portion size.

Pro tip: Delicious food, great place and atmosphere, excellent service, highly recommended

🍽️Food90

The food is well-regarded for its delicious, creative, and well-prepared Mexican dishes, with many standout items like mole, esquites tamales, and various tacos.

The mole, guacamole, baby corn

👋Service85

Service is generally described as outstanding, friendly, and attentive, though a few diners noted occasional distraction or slowness.

First-rate service, highly recommended

Vibe90

The restaurant is consistently described as charming, comfortable, and having a great atmosphere, particularly the outdoor terrace.

Great place and atmosphere

💰Value75

While many find the food worth the price, a few diners felt it was too expensive for the portion size or what was offered.

Way too expensive for what it is

📍 Av. Homero 704, Polanco, Polanco IV Secc, Miguel Hidalgo, 11550 Ciudad de México, CDMX
4.6$$PolancoMexican
Ideal for
Casual meals on the terraceTrying creative Mexican snacksRelaxed dining with friends
5.

El Acuario

78/100

El Acuario is a long-standing CDMX restaurant celebrated for its delicious, traditional mole and beautiful, tranquil garden setting. While many patrons celebrate the consistent quality and friendly service, some experience slow service, limited menu options, and questionable management responses.

Pro tip: The mole is delicious, the prices are reasonable, and the service is excellent.

🍽️Food80

The restaurant's signature mole is well-regarded for its delicious, homemade flavor. Other dishes are generally well-prepared, though some find the menu limited or the seasoning unremarkable.

The mole is always very good

👋Service75

Service is frequently described as outstanding, friendly, and attentive, though a notable pattern of slow service and occasional rudeness or inattentiveness exists.

The service was amazing

Vibe90

The restaurant is well-regarded for its beautiful garden, tranquil atmosphere, and family-friendly environment, making it a pleasant place to dine.

A beautiful place that many people will enjoy.

💰Value70

While many find the prices reasonable and the portions adequate, some diners feel the value is lacking, particularly for dishes other than the mole, or that portions are small.

The price is a bit high for what they offer

📍 Av. Belisario Domínguez 76, San Gregorio Atlapulco, Xochimilco, 16600 Ciudad de México, CDMX, Mexico
4.5$$San Gregorio AtlapulcoMexican
Ideal for
Families seeking a relaxed atmosphereDiners prioritizing traditional moleThose who appreciate a garden setting
6.

Bacanora Terraza

75/100

Bacanora Terraza offers a vibrant atmosphere and generally good service, with many patrons enjoying its Sonoran-style dishes and bacanora-based cocktails. However, inconsistencies in food quality, occasional long waits, and high prices detract from the experience.

Pro tip: The food was delicious, but the prices of the dishes are very expensive.

🍽️Food70

The food receives mixed reviews, with many celebrating its deliciousness and fresh ingredients, particularly seafood and Sonoran specialties. However, a notable number of diners found dishes to be bland, cold, overcooked, or not as advertised, leading to disappointment.

Food was not tasty at all

👋Service85

Service is frequently highlighted as a strong point, with staff described as friendly, attentive, and going above and beyond. However, a few instances of rude or inattentive service, particularly when the restaurant was empty, detract from the overall positive reception.

Staff went above and beyond

Vibe90

The atmosphere, particularly the terrace, is well-regarded as beautiful, pleasant, and ideal for socializing, often enhanced by live music and good lighting.

The atmosphere is spectacular

💰Value60

Diners often find the prices to be high, especially considering the portion sizes or perceived quality of the food. Some signs suggest the wine is overpriced, and a few felt the value did not match the cost.

Expensive and not very good

⚠️Heads Up
  • Food served undercooked and caused illness (2x mentioned)
📍 Tonalá 144, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
4.4$$$Roma Nte.Mexican
Ideal for
Social gatherings on the terraceEnjoying bacanora cocktailsPet owners
7.

Astillero 750

82/100

Astillero 750 is a charming historic mansion restaurant in Mexico City's Santa Fe neighborhood, celebrated for excellent breakfast, fresh ingredients, and peaceful wooded atmosphere. Food quality is consistently strong and service is friendly and owner-attentive. However, service reliability deteriorates sharply during peak breakfast hours (after 10 AM weekends), with order delays and forgotten orders a documented pattern.

Pro tip: Architecture and fine dining intertwine seamlessly; impossible not to succumb to its allure

🍽️Food88

Well-regarded for fresh ingredients, quality breakfast dishes, and specialty items like huevos brujos and guava rolls. Bread is a standout. One recent diners noted quality has declined, but this is isolated.

Fresh and balanced options that will delight any palate

👋Service78

Generally friendly and attentive, with owner presence noted positively. However, service becomes disorganized and slow during peak hours (after 10 AM on weekends), with occasional order mix-ups and forgotten orders. Pattern of staff turnover but consistent quality from individual servers.

Service gets saturated and they end up forgetting your orders

Vibe88

Outstanding atmosphere. Historic 1940s mansion in wooded setting with garden and terrace. Peaceful, cozy, intimate. Creates solid emotional connection with diners. Garden seating appeals to families.

Escape from the hectic city

💰Value82

Reasonable pricing for quality and location. Portions described as good. Breakfast pricing fair for the area, though one diner noted bread service was 'somehow expensive.' No value complaints overall.

The price is fair

📍 Prol. 16 de Septiembre 750, Contadero, Cuajimalpa de Morelos, 05500 Ciudad de México, CDMX, Mexico
4.9$$ContaderoBreakfast/Brunch
Ideal for
Weekday breakfast visitors or early weekend arrivals (before 10 AM)Diners seeking peaceful, atmospheric dining in historic settingFamilies with children; garden space and relaxed environment
8.

Bartolomé Rooftop

78/100

Bartolomé Rooftop offers a pleasant atmosphere with Spanish and Mediterranean-inspired cuisine, well-regarded for its flavors and attentive service. However, recent reception points to inconsistencies in food quality, slow service, and high prices, with noise levels also being a concern for some.

Pro tip: Amazing flavors and impeccable service with our waiter Roberto! Perfect vibes on the rooftop.

🍽️Food85

The food is generally well-regarded, with many diners celebrating its Spanish and Mediterranean influences, fresh ingredients, and specific dishes like croquettes and paella. However, some recent signs suggest inconsistencies and less impressive preparations.

The food is amazing

👋Service82

Service is frequently described as attentive, friendly, and professional, with specific mentions of chefs interacting positively with guests. However, some diners experienced slow service or felt staff were poor listeners.

Impeccable service with our waiter

Vibe88

The rooftop atmosphere is well-regarded for being pleasant, cozy, tranquil, and having a great vibe, often enhanced by decor and plants.

Super fun rooftop restaurant

💰Value65

While many find the quality justifies the price, a recurring theme is that the restaurant is expensive, with some diners explicitly stating it is overpriced for the quality or portion size received.

Outrageous prices

📍 Calle Gral. Prim 72, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX, Mexico
4.6$$$TabacaleraSpanish
Ideal for
Romantic dinners — pleasant ambiance and good foodAfternoon drinks — nice rooftop settingSpanish cuisine enthusiasts — authentic dishes
9.

Sushilango

78/100

Sushilango offers a generally well-regarded sushi experience with fresh ingredients and a pleasant rooftop ambiance. While service is well-regarded, there are isolated concerns about food consistency and preparation.

Pro tip: Delicious food, one of the best I've ever tasted

🍽️Food75

The sushi is generally described as delicious and fresh, though one diner found the rice and rolls lacking flavor and the shrimp undercooked.

The shrimp came raw

👋Service85

Service is well-regarded as excellent, friendly, and fast, with only one older mention of slow service.

Outstanding service and friendly staff.

Vibe85

The restaurant is noted for its cute rooftop terrace and cool themed lighting, offering a pleasant atmosphere.

A camper with a rooftop terrace, super cute!

💰Value80

The prices are consistently described as affordable and reasonable for the quality and variety offered.

The prices are reasonable.

📍 C. Majuelos, Aldama, Xochimilco, 16010 Ciudad de México, CDMX, Mexico
4.4$$AldamaJapanese
Ideal for
Casual sushi outingsDiners seeking affordable optionsThose who enjoy rooftop seating
10.

Melina

76/100

Melina is a charming, Instagram-worthy café in Colonia Juárez's Washington Square known for excellent cocktails, beautiful ambiance, and friendly service. Food is highly polarizing—standouts like ceviche and tostadas shine, but execution falters on basics (eggs Benedict, pancakes), and seasoning is unpredictable. The core issue: small portions, high prices, and quality inconsistency make the overall experience feel overpriced for the neighborhood.

Pro tip: Favorite with amazing vibe, inconsistent food quality, small portions for premium pricing.

🍽️Food72

Highly variable execution. Standout dishes (ceviche, tostadas, shrimp tacos, chilaquiles) earn raves; others (eggs Benedict with cinnamon, dry pancakes, bland lasagna) disappoint. Fresh ingredients noted 3x, but seasoning inconsistency and portion concerns recur.

Every dish we got was a 10/10

👋Service78

Friendly and attentive staff celebrated frequently (16x 'great service'). Two isolated rude incidents noted. Understaffing during peak times causes delays; one 50-minute wait for avocado toast. Owner response shows some defensive posturing on service complaints.

Service was outstanding & very friendly

Vibe85

First-rate atmosphere. Charming plaza location (Washington Square, Colonia Juárez) with terrace seating under trees, beautiful decor, relaxed ambiance, top-notch music selection. Called 'go-to' and 'oasis' repeatedly. One diner felt rushed during dessert (negative outlier).

A rare treat in CDMX

💰Value65

Consistent complaint: small portions for premium prices. Multiple diners describe menu as 'appetizers not main dishes,' with prices 'too high' for what's served. Location premium evident. Some find $100 cocktails reasonable; food pricing seen as exploitative for the neighborhood.

The prices are excessive for the portions

📍 C. Dinamarca 46, Juárez, Cuauhtémoc, 06600 Ciudad de México, CDMX
4.4$$$JuárezMixed/Fusion
Ideal for
Cocktails and drinks in upscale settingCasual brunch with friends in pleasant atmospherePeople-watching on terrace

Can’t decide?

Let DineSpin pick a restaurant for you based on your mood.

Try DineSpin →

More in Mexico City

No paid placements. Independent restaurant rankings.