El Sabor

Nation
Latin American Restaurant
$$$$

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.

More From Thrillist