San Angel Inn Restaurante is one of two table service restaurants at Epcot’s Mexico pavilion in Walt Disney World. This World Showcase dining review includes food photos, thoughts on ambiance & cuisine, and how it