Review: Margaritas at Epcot’s La Cava del Tequila

Margaritas are king at Epcot’s La Cava del Tequila — see which ones we tried and liked best!