291 Bridge St
Vail, CO 81657
Vail, CO 81657
Open HoursArray
OverviewA favorite among the locals, Vendetta's, is a place to get the taste of Italy . Gourmet pizzas , jumbo plates of pastas, chicken, veal, and seafood are some specialties topping...
more