Take a detailed tour through the Mexico pavilion at Epcot's World Showcase. In this video we go inside the pavilion, check out the different retail shops, go inside La Cava del Tequila, and take a ride on the Gran Fiesta Tour Starring The Three Caballeros. Located at the Walt Disney World resort in Lake Buena Vista, Florida.