
La Gruta
Teotihuacan archaeological zone, Mexico City
Restaurant in Mexico City, Mexico
The Read
Price
$30–50per person
Dress
Casual
Why go
At about $35 per person with casual dress and easy booking, La Gruta is worth it when paired with a Teotihuacán visit. Go for the volcanic cave setting, heritage Mexican dishes, and group-friendly format; skip it if the priority is a quiet, chef-led tasting menu or food designed for takeout.
About La Gruta
La Gruta is a traditional Mexican and pre-Hispanic cave restaurant in Mexico City near Teotihuacan. Its clearest draw is the combination of a distinctive cave setting and a menu that includes traditional and pre-Hispanic dishes rather than a generic city dining experience.
La Gruta is worth considering if the goal is a memorable meal connected to a Teotihuacan visit rather than a chef-driven tasting-menu night. The basics are direct: casual dress, a price of $35 per person, and a menu anchored by traditional Mexican and pre-Hispanic cooking. Judge it on setting, context, and the specific dishes you choose.
Order the cave experience, but choose the heritage dishes
The strongest order here leans into the signature dishes: Mole La Gruta with creole turkey, pit-cooked mutton barbacoa, mixiote chicken, escamoles al epazote, chinicuiles, and tortilla soup. Those dishes make the restaurant feel most connected to its traditional Mexican and pre-Hispanic identity.
The better strategy is to build the meal around those heritage dishes rather than treating La Gruta as just another Mexico City stop. If you want the clearest sense of place, start with tortilla soup or escamoles al epazote, then move toward barbacoa, mixiote chicken, or Mole La Gruta with creole turkey.
The room is the value, not a tasting-menu format
La Gruta’s trust signal is its specific identity: a casual cave restaurant near Teotihuacan serving traditional Mexican and pre-Hispanic dishes.
The cave setting also changes the occasion calculus. It can make sense for travelers who want the meal to feel tied to a Teotihuacan day, especially when the table orders dishes such as pit-cooked mutton barbacoa, mixiote chicken, chinicuiles, or Mole La Gruta with creole turkey. It is less useful to judge it by expectations that belong to a formal fine-dining restaurant.
Dress stays casual, which fits the character of the restaurant. At $35 per person, the value depends on whether you want both the setting and the traditional Mexican and pre-Hispanic menu, not just a quick meal in Mexico City.
For broader planning, use Our full Mexico City restaurants guide to build the rest of the trip around city dining, then cross-check nearby stays in Our full Mexico City hotels guide. If the day continues after Teotihuacan, Our full Mexico City bars guide and Our full Mexico City experiences guide can help round out the itinerary.
Planning details
- Location
- 7 C. Ignacio Mariscal, Mexico City
Venue details
Ambiance
Dramatic subterranean setting inside a natural volcanic cave with a mystical, historic atmosphere; daylight filters through openings by day and warm candlelight illuminates the cavern at night, creating an intimate yet lively feel focused on the pyramids and pre-Hispanic heritage.
Tags
Vibe
Best For
Experience
Sourcing
Accessibility
At the Table
- Dress Code
- Casual
- Noise Level
- Lively
- Service Style
- Casual
- Meal Pacing
- Leisurely
- Capacity
- Very Large
- Kitchen
- Traditional
- Menu Format
- A la carte, Set menu
- Wine Program
- Standard
- Drinks Focus
- Margaritas, Cocktails
- Dietary
- Vegetarian friendly
- Private Dining
- Available
- Opened
- 1926
Signature Dishes
- Mole La Gruta with creole turkey
- Pit-cooked mutton barbacoa
- Mixiote chicken
- Escamoles al epazote
- Chinicuiles (maguey caterpillars)
- Tortilla soup
Know before you go
Know Before You Go
- Getting there
- 7 C. Ignacio Mariscal, Mexico City
Planning details
Location
7 C. Ignacio Mariscal, Mexico City · Directions
Explore Mexico City
Around this place
Discover more on Pearl
Unlock the full La Gruta guide in Pearl, including awards, comparisons, FAQs, planning details, and nearby places.
FAQ
Frequently Asked Questions
What are alternatives to La Gruta in Mexico City?
If you want a different food-first meal, choose another traditional Mexican restaurant in Mexico City. La Gruta is the pick when the cave setting near Teotihuacan matters as much as the menu, especially at $35 per person.
What should I order at La Gruta?
Order the signature dishes: Mole La Gruta with creole turkey, pit-cooked mutton barbacoa, mixiote chicken, escamoles al epazote, chinicuiles, or tortilla soup. La Gruta makes the most sense when you lean into its traditional Mexican and pre-Hispanic cooking.
How far ahead should I book La Gruta?
Is La Gruta worth the price?
Yes, if you value setting and context as much as food. At $35 per person, La Gruta is reasonable for a traditional Mexican and pre-Hispanic cave restaurant near Teotihuacan, but less compelling if the cave setting is not important to you.
Is La Gruta good for a special occasion?
Yes, if the occasion is about atmosphere rather than fine-dining formality. The cave restaurant setting near Teotihuacan gives La Gruta character, and the $35 per person price keeps it approachable.
Is the tasting menu worth it at La Gruta?
La Gruta is best understood as a traditional Mexican and pre-Hispanic cave restaurant, so focus on signature dishes such as Mole La Gruta with creole turkey, barbacoa, mixiote chicken, escamoles, chinicuiles, and tortilla soup.















