Savor authentic south-of-the-border specialties in a vibrant setting in the heart of the Downtown Disney District.