If you're looking for a Mexican restaurant in Epcot, give San Angel Inn Restaurante in the Mexican pavilion of World Showcase a try.