El Sabor

Nation
Latin American Restaurant
$$$$
El Sabor

660 Lionshead Pl (lion square lodge)

Vail, CO 81657

This Vail resto plates authentic Mexican grub alongside an extensive drinks menu. Try one of the 30+ tequilas on offer, either as a margarita, poloma, or three-shot sampler.