Located inside EPCOT's Mexico Pavilion, San Angel Inn Restaurante is a cozy, beautifully themed table-service restaurant serving upscale Mexican dishes. With its perpetual twilight setting, a glowing indoor pyramid, and boats from the Gran Fiesta Tour floating by, it's one of the most atmospheric eateries in the park. In this review, I'll share a closer look at the vibe, the drinks, and my experience dining gluten-free at San Angel Inn.

Jump to:
Location & Atmosphere:

Epcot's Mexico Pavilion, inspired by the iconic El Castillo pyramid at Chichén Itzá, is both visually stunning and immersive, surrounded by lush tropical flowers.
As you enter the pyramid you are instantly transported into a 17th century hacienda and market at night with a decorative fountain in the center and sting lights overhead. Several stalls display handcrafted knick-knacks, trinkets, and treats. To the right, you will find an upscale Tequila Bar and to the left a pleasant boat ride (one of my favorite rides in EPCOT).
Toward the back of the pavilion, you will see the arched entrance of San Angel Inn.

As this restaurant is so popular, reservations for San Angel Inn are highly recommended. You can check in for your reservation up to 20 minutes before your scheduled time and have the option to receive a text when your table is ready.
While waiting, you can relax in the small waiting area with chairs and a nearby restroom or explore the pavilion. On this trip, Mr. Garlic & I chose to split a frozen margarita from the outdoor stand while browsing the market.
When our table was ready, a server guided us down the stairs to our seating area. There is a ramp available for those with disabilities, and assistance is provided if needed.
Inside the restaurant, you'll find wooden tables covered with linen table cloths and padded wooden chairs arranged very close together. On each table, a light designed to mimic candle light, creating a warm, almost romantic atmosphere.
Mr. Garlic & I were seated at a small table against the wall. The space was....limited due to the tight knit close arrangement of tables. The chairs had a nice layer of padding, making them decently comfortable.
The Menu:

The San Angel Inn menu features an array of upscale Mexican inspired appetizer, entrees, and desserts, with dishes typically averaging around $30.
There is also a selection of signature drinks and cocktails with prices averaging around $17.
This restaurant does not offer a separate allergy menu, however the main menu includes a key that clearly marks gluten-free (GF), dairy-free (DF), and vegetarian (VG). If you don't see your allergy listed, speak to a server about any specific requests.
(Find the full and current San Angel Inn Restaurante menu here.)
Our Drinks:

For our first round of drinks, I went for the Cucumber Cocktail, which features Tromba Blanco tequila, fresh cucumber and lime juice, orange liqueur, Abasolo corn whiskey, agave, and a Tajín chile-lime powder rim.
I liked this cocktail. It had subtle hints of cucumber and lime, a clean juice-like quality without being overly sweet. Honestly, it reminded me of Pepino Limon Gatorade, so if you like that flavor you will like this.
Mr. Garlic went for a frozen margarita, but unfortunately he found it pretty underwhelming. The margarita mostly tasted of shaved ice with a hint of mezcal.

For my second drink, I went with the White Sangria. As a fan of both sangria and wine, I found this drink to be overly sweet. The flavor was more reminiscent of Kool-Aid than the crisp notes of white wine I was looking for.
However, if you're a fan of very sweet, tropical drinks, you might dig this one.
What We Ate:
For a starter, we ordered the Totopos: Corn Chips with sides of White Cheddar Cheese and Salsa ($8.25).
The chips and queso were pretty standard, exactly what you would expect from any Mexican restaurant.
The salsa was interesting, with a texture more like a puree and a strong chipolte flavor. Earthy with just a hint of spice.

For an entree, I went with the gluten-free Pollo a Las Rajas: Grilled chicken breast over roasted potatoes with onions, Poblano peppers, corn, and a Poblano cream sauce, topped with queso fresco ($32.00).
I really enjoyed this dish . The chicken was cooked well, and the Poblano cream sauce was rich and creamy with subtle notes of poblano, without being overly spicy.
While the portion size was a bit small for the price, it was still filling without feeling too heavy.

Mr. Garlic went with Enchiladas de Pollo: Corn tortillas filled with chipotle chicken, covered in salsa verde, crema Mexicana, cotija cheese, and crispy onion straws, served atop beans. The dish was accompanied by plantains topped with crema Mexicana and cotija cheese ($29.50)
Note: The enchiladas are not gluten-free due to the crispy onion straws, but the restaurant staff mentioned they can be adapted.
The enchiladas were plated nicely, but a bit one-note in taste, chiptole being the strongest flavor. The side of plantains were the highlight of this plate, perfectly cooked and seasoned.

We decided to skip dessert this trip, but were told there weren't any special allergy-friendly options offered, but that ice cream is available for those with allergies.
The Grand Fiesta Tour Boat Ride:
After dinner we rode the Gran Fiesta Tour. It's a short indoor boat ride located right next to the San Angel Inn and honestly one of my favorite things to do in EPCOT.

This gentle, charming ride takes you on a journey through Mexico's rich culture and traditions. The main stars of the ride are The Three Caballeros (Donald Duck, José Carioca, and Panchito Pistoles) who guide you through a variety of whimsical settings while singing a little tune that is bound to get stuck in your head for days.
This ride does have an ADA-compliant entrance but you must be able to transfer into the boat. The seats are fairly hard, so bring a cushion if you need it. I always bring a Purple Double Seat Cushion to the parks and it has truly been a life saver on more than one occasion.
Pros & Cons of San Angel Inn:
Pros:
- The San Angel Inn offers a highly themed indoor respite from the Florida heat.
- The atmosphere transports you away from the crowds of the park, immersing you in the charm of a 17th-century hacienda.
- There are plenty of menu items that are tasty without feeling too heavy. Great if you're hitting a few rides after your meal.
- The nearby Gran Fiesta Tour boat ride offers a gentle, indoor activity after your meal.
- The restaurant does have a few gluten-free, dairy-free, and vegetarian options.
Cons:
- As a popular dinging spot, this restaurant can feel quite crowded, with limited space to move without bumping into someone or something.
- The food and drinks are overpriced for what they are, even by theme park standards. For example, our bill for two adults came to $175 with tip. What you are paying for here is atmosphere and theming.
- The noise level can be quite high due to the crowds, making it difficult if you are expecting an intimate dining experience.
Know Before You Go:
- Make a Reservation: Since this is a popular spot in the park, I highly recommend making a reservation before your trip. Reservations can easily be made 60 days in advance online or through the My Disney Experience App. You are allowed to check in for your reservation up to 20 minutes before your scheduled time.
- Menu Prices are high, with entrees average $30-$50, and drinks $17-$25.
- If you have an allergy, let a cast member and/or server know. While the menu is somewhat limited, some dishes can be adapted for dietary restrictions.
- If you are looking for a margarita, consider the outdoor margarita stand located in front of the Mexico pavilion. I have tried several of their drinks and have loved them all, while the drinks at San Angel Inn Restaurante have been hit or miss.
- If you have back or hip issues, bring a pad or seat cushion for extra comfort on the somewhat hard seats.
- Review the Menu Ahead of Time. Checking the menu online before your visit can help you make informed decisions and plan your meal, especially if you have dietary restrictions. (Find the full and current San Angel Menu here)
Final Thoughts:
Overall, our experience at San Angel Inn Restaurante was average.
While the theming and atmosphere are fantastic, the food and drinks were hit or miss, especially considering the price. The very crowded, tightly packed, noisy environment also detracted a bit from the meal.
That said, there were quite a few things I did enjoy.
The service was decent, the theming truly transports you to a different time and place, and my first drink, The Cucumber Margarita, was pretty enjoyable. (A larger and better version of this drink is available at the outdoor margarita stand).
Both of our entrees were tasty, but I don't think worth such a high price tag. What you're paying for at San Angel Inn is mostly the theming. Some items were worth the price, but the quality wasn't consistent across what we ordered.
So, if you are looking for an in park romantic meal with your partner, this might not be the best choice. But, if you have children or are a lover of theming, it could be worth a try.
Would I try it again? Maybe at a less busy time, but overall, it was an enjoyable one-time experience that I'm not eager to repeat.
If you enjoyed this review, you might also like:
- Popcorn in Canada | Epcot's Canada Pavillion
- Choza de Margarita | Epcot's Mexico Pavillion
- Flame Tree BBQ Review: An Allergy-Friendly Lunch at Disney's Animal Kingdom
- Gluten-Free Cocktail Hour at Nomad Lounge, Animal Kingdom
- Exploring Gluten-Free Dining at Boma (Animal Kingdom Lodge)
- Boatwright's Dining Hall: A Gluten-Free Dinner Review at Disney's Port Orleans
- Gluten-Free Dining at Ronto Roasters in Disney's Galaxy's Edge
- Dining Gluten-Free at Cosmic Ray's Starlight Cafe
- Gluten-Free Dining at Sebastian's Bistro (Disney's Caribbean Beach Resort)
Have you dined at San Angel Inn? Share your experience in the comments below and let me know what you thought! Follow along on Instagram and Pinterest for more delicious recipes, travel inspiration, and behind-the-scenes content.





Comments
No Comments