Traditional breakfast with a view of the hot air balloons • Live folk ballet performances on weekend afternoons
See complete guide ↓La Gruta is a Mexican restaurant located inside a natural volcanic cave, 200 meters from Gate 5 of the Teotihuacán Archaeological Zone, behind the Pyramid of the Sun. It has operated as a dining hall since 1906 and as a restaurant open to the public since 1926. It is open every day of the year at 8:00 a.m. and serves breakfast until 11:00 a.m. A main course on the menu costs between 431 and 597 pesos, and Google estimates the cost per person to be between 300 and 900 pesos. Reservations can be made by calling 55 5191 9799 or via WhatsApp at 55 1728 1198.
La Gruta is located in a natural volcanic cave next to the archaeological site. Its own website describes it as “a spacious volcanic cave, surrounded by vegetation and with a mystical and unparalleled atmosphere.” The hall is lit by candles and can accommodate up to 500 guests, according to the Spanish version of its website.
The cuisine is Mexican, with pre-Hispanic roots and locally sourced ingredients. The restaurant states that “all our dough is nixtamalized and ground daily using native corn from local producers in the Teotihuacán Valley,” that its lamb is free-range Criollo from the area, and that the eggs come from free-range hens from a supplier in Otumba. In April 2025, it received the Gastrolab Award in the Sustainable Project category.
When you ask for the check, they bring you a lit candle—a house ritual that almost every review mentions.
The cave first opened as a dining room on April 9, 1906, when Porfirio Díaz used it to host private banquets for guests touring the excavations led by Leopoldo Batres. In 1926, Filiberto Cedillo, then manager of the Hotel Regis, and his wife, Asunción Arce, opened it to the public as a restaurant. The house mole has been served since 1927 using Asunción Arce’s recipe, and it appears as such on the current menu.
Today, it is run by Carlos Cedillo, the grandson of the founders: three generations of the same family. The company’s official name is Servicios Turísticos Teotihuacán, S.A., according to the privacy notice on its website.
The restaurant boasts on its website that it has hosted Frida Kahlo, Diego Rivera, Jorge Luis Borges, and Queen Elizabeth II, who visited in 1975. The Mexican press adds that Marcelo Ebrard visited it as a child in the 1960s and returned in 2024, and that the group BTS dined there in October 2014.
Unique moments of the complete experience
These prices are taken from the official letter published on lagruta.mx, accessed on September 5, 2026. The letter itself states that “prices are listed in Mexican pesos and include taxes.” Watch out for a common pitfall: the English version still posted on their website is an outdated version with prices that are no longer current. What you see here comes from the current letter.
| Section | Saucer | Price |
|---|---|---|
| Tickets | Tlacoyos (3) | $167 |
| Cheesadilla Trio | $167 | |
| Sopes (3) | $247 | |
| Huauzontle tower filled with quesillo | $337 | |
| "La Gruta" Mortar and Pestle | $367 | |
| Sopes (3) with grasshoppers in lemon sauce and guacamole | $373 | |
| Escamoles with epazote | $849 | |
| Maguey White Worm (in season) | $969 | |
| Chinicuiles, red maguey worms (in season) | $997 | |
| Soups | Omelet · Fresh corn on the cob · Mushrooms, nopales, and xoconostles · From the cornfield | $223 each |
| Salads | The Grotto · Quetzalcóatl | $217 each |
| In season | Chile en nogada, battered or unbattered, includes prickly pear or xoconostle juice · vegetarian version with quinoa and lentils | $697 |
| Meat | Sirloin Meatballs (3), 240 g | $447 |
| Beef Cecina, 200 g | $533 | |
| Grilled Arrachera Steak, 280 g | $543 | |
| Pork Belly with Mole Manchamanteles | $549 | |
| Rib eye, 300 g | $587 | |
| Mexican Platon: Tampiqueña, taco dorado, tamal de verdolagas, and enmolada | $597 | |
| Underground plates | Lamb Consommé | $193 |
| Vegetarian Mixiote, 240 g | $431 | |
| Organic Chicken Mixiote, 220 g | $447 | |
| Barbecue, 220 g | $559 | |
| Birds | Chicken Fajitas | $443 |
| Chicken with purslane in a green sauce made from miltomate | $469 | |
| Green Pipián Casserole with Chicken | $473 | |
| "La Gruta" Mole, served since 1927, with turkey or chicken | $487 | |
| Kids' Menu | Children under 11: clear broth or dry noodles, breaded chicken with amaranth or beef fajitas, and flan or ice cream | $273 |
| Section | Saucer | Price |
|---|---|---|
| To begin with | Traditional Village Sweet Bread (1) | $31 |
| Seasonal Artisan Bread (1) | $51 | |
| Seasonal fruit platter (with yogurt or granola, $163) | $149 | |
| Eggs and Omelets | Eggs to your liking (2): sunny-side up, scrambled, fried, or rancheros | $217 |
| Egg White Omelet with Nopales and Quelites | $237 | |
| Omelet Stuffed with Huauzontle | $243 | |
| Omelet topped with green pipián | $253 | |
| Omelet to your liking, with two ingredients | $313 | |
| Omelet with Escamoles and Epazote | $419 | |
| Chilaquiles | Green or red | $221 |
| With an egg, to taste | $233 | |
| With "La Gruta" mole | $249 | |
| With chicken | $257 | |
| With cecina $329 · with arrachera | $337 | |
| Enchiladas | Chicken-stuffed peppers (3), green or red $243 · with red mole or green pipián | $253 |
| From the comal | Cheesadilla Trio (3) | $167 |
| Tetelas (3) | $249 | |
| Huauzontle Tower Filled with Quesillo | $337 | |
| Sopes with Grasshoppers and Lemon (3) | $373 | |
| From the underground oven | Lamb Consommé | $193 |
| Golden Barbecue Flutes (3) | $281 | |
| Vegetarian Mixiote, 240 g | $431 | |
| Barbecue, 220 g | $559 | |
| Hot Beverages | Tea $64 · American coffee and espresso $73 · cappuccino $83 · café de olla $84 | $64–$84 |
| Water and Soft Drinks | Fresh hibiscus, tamarind, or lemon drinks with chia $77 · prickly pear or xoconostle juice $84 | $73–$84 |
There are also house-made desserts: La Gruta flan (served since 1927) and grilled pineapple for $213, yellow sweet potato with agave syrup for $209, corn cake with rompope for $219, gluten-free chocolate cake made with amaranth flour for $237, and seasonal ice cream for $183. For alcoholic beverages, margaritas range from $367 to $391, mezcalitas from $417 to $429, and the mezcal menu from $309 to $461.
Prices are subject to change. These are the prices published on September 5, 2026; please confirm them when you make your reservation.
We need to distinguish between two things that are constantly confused:
Set menu offered by us: 600 pesos per person. Includes fruit with amaranth and honey, two drinks, and a main course of your choice from enchiladas, chilaquiles, quesadillas, or barbacoa flautas. It’s included in the Photos + La Gruta and All-Inclusive packages, and can be added to other tours.
If you go on your own, order from the menu above and pay the restaurant directly. A breakfast similar to ours costs about 531 pesos: fruit platter $149, café de olla $84, agua fresca $77, and chilaquiles $221. With barbacoa flautas instead of chilaquiles, it’s 591 pesos.
This is not the buffet. The buffet included in other packages is served at the Tlaxco restaurant, not at La Gruta. These are two separate services and are not interchangeable.
La Gruta is open every day of the year at 8:00 a.m. There are two different closing times, so it’s good to know: its official website lists 6:00 p.m., while its social media accounts list 7:00 p.m. Breakfast is served from 8:00 a.m. to 11:00 a. m., according to the sign on its breakfast menu.
Show: There are folk ballet and pre-Hispanic dance performances on Saturdays at 3:30 p.m. and on Sundays at 1:30 p.m., 3:30 p.m., and 5:30 p.m. If you go for an early breakfast, you won't catch them—they take place in the afternoon.
Inside the Archaeological Zone, 200 meters from Gate 5 and behind the Pyramid of the Sun
As of September 5, 2026, La Gruta has a 4.3-star rating based on 18,854 reviews on Google—the highest number of any restaurant in the area—and a 3.9-star rating based on 1,736 reviews on TripAdvisor, where it ranks third out of 54 restaurants in San Juan Teotihuacán. Tripadvisor categorizes it as “Mexican, vegetarian-friendly” in the “$$ - $$$” price range.
Regarding actual spending, public sources provide different figures depending on the time of year and what is consumed: a July 2026 review reports 5,000 pesos for five people without alcohol, including four main courses and two appetizers. In March 2026, Gastrolab estimated between 250 and 400 pesos per person based on Google reviews. In August 2025, El Financiero estimated an average check of 391 pesos, excluding drinks and dessert.
His Instagram account has 215,000 followers, and his Facebook page has 467,000.
These are two different restaurants, located in two different caves, 0.9 kilometers apart according to TripAdvisor. La Cueva is in the town of San Francisco Mazapa, outside the archaeological site, and was our partner restaurant until August 2026. La Gruta is located within the archaeological site, 200 meters from Gate 5.
The complete comparison, including ratings, prices, hours, and contact information for both, can be found in the La Cueva guide.
Google estimates spending at between 300 and 900 pesos per person. According to the official menu from September 2026, appetizers range from 167 to 997 pesos, soups and salads cost 223 and 217 pesos, and main courses range from 431 to 597 pesos. The children's menu costs 273 pesos.
It's open every day of the year at 8:00 a.m. Its official website says it closes at 6:00 p.m., while its social media pages say 7:00 p.m., so it's a good idea to check if you're planning to go in the afternoon. Breakfast is served from 8:00 a.m. to 11:00 a.m.
By phone at 55 5191 9799, via WhatsApp at 55 1728 1198, or online at lagruta.mx. The restaurant recommends making a reservation for the weekend; it accepts a limited number of reservations and has a waitlist for walk-ins. The grace period is 10 minutes.
It is located on the Archaeological Circuit, Av. del Puente s/n, San Juan Teotihuacán, 200 meters from Gate 5 of the Archaeological Zone, behind the Pyramid of the Sun. It is about 42 kilometers from Mexico City, about a 50-minute drive.
Mexican cuisine with pre-Hispanic roots, featuring local ingredients: barbacoa and mixiotes cooked in an underground oven, the house mole made from a 1927 recipe, seasonal escamoles and chinicuiles, cornfield soups and fresh corn soups, chile en nogada when in season, and a breakfast menu featuring chilaquiles, enchiladas, eggs, and tetelas. The masa is nixtamalized daily using native corn from the Teotihuacán Valley.
Yes. The menu includes vegetarian mixiote cooked underground, milpa soup, mushroom soup with nopales and xoconostles, the two house salads, the huauzontle tower, and a vegetarian chile en nogada made with quinoa and seasonal lentils. Google also notes that there are vegan options.
It costs 600 pesos per person and is a set menu: fruit with amaranth and honey, two drinks, and a main course of your choice—enchiladas, chilaquiles, quesadillas, or barbacoa flautas. It's included in the "Photos + La Gruta" and "All-Inclusive" packages.
No. The buffet included in other packages is served at the Tlaxco restaurant. La Gruta is included in the "Photos + La Gruta" and "All-Inclusive" packages, or with the additional breakfast for 600 pesos.
Yes: Folk ballet and pre-Hispanic dances on Saturdays at 3:30 p.m. and on Sundays at 1:30 p.m., 3:30 p.m., and 5:30 p.m., according to their official website. These performances do not overlap with breakfast hours.
The restaurant states that it has “ample free parking” for its customers. It accepts cash and Visa, Mastercard, American Express, and Diners Club.
The Cedillo family has operated it since 1926, when Filiberto Cedillo and Asunción Arce opened it to the public. Today it is run by Carlos Cedillo, the founders' grandson. The company's legal name is Servicios Turísticos Teotihuacán, S.A.
These are two separate restaurants located 0.9 kilometers apart. La Gruta is located within the archaeological complex, 200 meters from Gate 5; it has been in operation since 1906 and has a 4.3-star rating based on 18,854 reviews on Google. La Cueva is located in the town of San Francisco Mazapa, outside the archaeological zone, and has a 4.5-star rating based on 4,130 reviews. Breakfast for WE FLY packages will be served at La Gruta starting August 22, 2026.
This guide is written by the WE FLY Teotihuacán team. La Gruta has been our partner restaurant since August 22, 2026: we serve breakfast there as part of some of our packages, so we have a business relationship with the restaurant. The prices on their menu are their own, and we publish them exactly as they appear on their website, without adding any markup.
The We reviewed the entire lagruta.mx website, including its menus for meals, breakfast, drinks, and desserts (posted as images), its privacy policy, its Google profile, its TripAdvisor listing, its Instagram and Facebook profiles, and articles from El Financiero, Gastrolab, and Culinaria Mexicana about its history and sustainability initiative.
There are two details on which the sources disagree, so we are providing both versions: the closing time (6:00 p.m. on their website, 7:00 p.m. on their social media) and the capacity (500 guests in Spanish, 700 in English). The English version of their menu is still posted with the old prices; the prices listed here are from the current Spanish menu.
Hot-air balloon ride + breakfast at La Gruta + photo session
Were you looking for La Cueva? It's the other cave restaurant in the area; until August 2026, that's where we served breakfast.
All routes from Mexico City, transportation, and meeting points
Read guide →Climate, seasons, and days with the best visibility
Read guide →Essential clothing, accessories, and recommendations
Read guide →History, architecture, and the best view from the sky
Read guide →Book your Photos + La Gruta package and enjoy the full Teotihuacán experience