La Hacienda de San Angel is a table service restaurant in World Showcase - Mexico at Epcot. Our readers say it's good but not great.
Located outside the pyramid on the shore of the World Showcase Lagoon, La Hacienda opened in 2010, offering table service dining, including meat and seafood mixed grill platters, as well as shrimp, fish, chicken and short rib entrees, from $24-50. Dinner only.
Walt Disney World