Skip to main content
    La Fête du ChampagneUp to 18% off
    Pearl app wordmark
    La Gruta, Restaurant in Mexico City
    Restaurant200Points

    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.

    Venue detailsAccessible Parking
    Know before you goBefore you book
    Explore Mexico CityNearby
    Around this placeMore Pearl picks

    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

    IconicScenicRustic

    Best For

    FamilyGroup DiningSpecial Occasion

    Experience

    Historic BuildingDesign DestinationStandalone

    Sourcing

    Farm to TableLocal SourcingSustainable Seafood

    Accessibility

    Accessible Parking

    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
    Read more on Pearl

    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.