What makes La Tour consistently the best restaurant in Vail Village? In our humble opinion…everything! We treat our diners to the highest standard of food and service, all in a great Vail Village location. Come on out and enjoy a meal with La Tour on your next visit to Vail. Location, Location, Location! La Tour is located under the clock …