The La Hacienda de San Angel restaurant located in Epcot’s Mexico Pavilion is getting a menu overhaul! The back story of this cozy little restaurant really helps you understand the restaurant. The story states the restaurant is the rambling home of an artistic family who opened their home to guests.