Guide to La Gruta Teotihuacán: what to eat, the full menu, hours, reservations and how to get there. A restaurant inside a natural grotto, 200 m from Gate 5.
A restaurant inside a natural grotto of volcanic rock, next to the Teotihuacán Archaeological Zone. It has been running since 1906 and today seats up to 500 guests under the rock vault.
Circuito Arqueológico, Av. del Puente s/n, San Francisco Mazapa, 200 m from Gate 5 and behind the Pyramid of the Sun. Free parking.
Open 365 days a year, from 8:00 to 18:00. Eating on your own runs about $500 to $900 MXN per person.
45 to 60 minutes from Mexico City on the México-Pirámides highway. If you fly with us and your package includes breakfast, the transfer is included.
La Gruta is not a themed restaurant: it is a real grotto, formed by volcanic lava, a few steps from the Pyramid of the Sun. The banquets started here in 1906, during the archaeological rescue work at Teotihuacán, and the place has never stopped seating guests since.
Walking in is half the experience. You go down a stone staircase, the temperature changes, and all at once a rock vault opens up, with tables dressed in white and chairs hand-painted in green, pink, blue and red. A natural skylight drops a shaft of light onto the dining room in the middle of the morning.

The main room holds up to 500 people without feeling cramped, because the grotto is tall and unfolds across several levels. Some tables sit against the rock wall, others next to the greenery at the entrance, and there is a candlelit area at the back.
At night the mood changes completely: candles burning on the stone and along the steps turn the grotto into something else. That is why so many people book anniversaries and marriage proposals here.

The restaurant sums it up itself: «traditional Mexican cooking with local products since 1906», inspired by the pre-Hispanic cuisine of the State of Mexico and tied to whatever the area's producers have in season. All the masa is nixtamalized and ground daily with native corn from the Teotihuacán Valley.
Careful — these are two different things. The prices below are the restaurant's à la carte menu, for when you go on your own and order dish by dish. The breakfast in our packages costs $600 MXN per person and is a set menu, not ordered à la carte: fruit with amaranto and honey, two hot or cold drinks, and a main course to choose from — enchiladas, chilaquiles, quesadillas or barbacoa flautas.
Taken from the restaurant's printed menu in August 2026. In Mexican pesos, taxes included. Prices change; confirm them when you book.
| Starters | |
|---|---|
| Tlacoyos (3) | $167 |
| Trío de quesadillas | $167 |
| Sopes (3) | $247 |
| Torre de huauzontle | $337 |
| Molcajete «La Gruta» | $367 |
| Sopes con chapulines | $373 |
| Escamoles al epazote | $849 |
| Gusano blanco de maguey | $969 |
| Chinicuiles | $997 |
| Soups | |
| De tortilla | $223 |
| De elote fresco | $223 |
| De setas, nopales y xoconostles | $223 |
| De la milpa | $223 |
| Salads | |
| La Gruta | $217 |
| Quetzalcóatl | $217 |
| Dishes cooked underground | |
| Consomé de carnero | $193 |
| Mixiote vegetariano | $431 |
| Mixiote de pollo orgánico | $447 |
| Barbacoa | $559 |
| Poultry | |
| Fajitas de pollo | $443 |
| Pollo con verdolagas | $469 |
| Cazuela de pipián verde | $473 |
| Mole «La Gruta», 1927 | $487 |
| Meats | |
| Albóndigas de arrachera (3) | $417 |
| Cecina de res | $498 |
| Arrachera a las brasas | $507 |
| Panza de cerdo con mole manchamanteles | $513 |
| Rib eye (300 g) | $547 |
| Platón mexicano | $557 |
| Kids' menu (under 11) | |
| 3 tiempos | $273 |
| Drinks | |
| Cerveza | $113 |
| Cerveza michelada o preparada | $127 |
| Cerveza artesanal Tempus Clásica | $167 |
| Cerveza artesanal Tempus Dorada | $173 |
| Piña colada natural | $193 |
| Clamato natural | $197 |
| Sangría con vodka | $199 |
| Clamato con vodka | $219 |
| Margarita de limón (alcohol-free $237) | $323 |
| Margarita de mango (alcohol-free $237) | $323 |
| Margarita de tamarindo (alcohol-free $237) | $323 |
| Margarita de tuna, de temporada (alcohol-free $249) | $337 |
| Margarita de chapulín (alcohol-free $259) | $339 |
Prices taken from the printed menu in August 2026, taxes included. They are the restaurant's own and change over time; confirm them when you book.

If you fly with us and choose a package with breakfast at La Gruta, the table is already booked and the transfer from the landing field is included. It is served around 8:30-9:00, right after the balloons land.
Breakfast comes with fruit with amaranto and honey, two hot or cold drinks, and a main course to choose from: enchiladas, chilaquiles, quesadillas or barbacoa flautas.














Inside the Archaeological Zone circuit, 200 meters from Gate 5 and behind the Pyramid of the Sun. From our launch field it is about a 7-minute drive.
Book direct with the operator: best price with no OTA fees, free weather rescheduling, insurance included, and AFAC-certified pilots. From $130 USD ($1,990 MXN), daily at sunrise.
Rated 4.9★ across 14,000+ verified reviews on Google and Tripadvisor.
From $130 USD ($1,990 MXN) · Daily at sunrise · Free weather rescheduling · 4.9★ from 14,000+ travelers
Call +52 55 3561 6626 or book online in a minute.