Inside the pyramid, the Mexican pavilion at Epcot is the San Angel Inn. This high quality restaurant offers classic mexican dishes. Image by Donald Fink