La Tour Restaurant & Bar La Tour is consistently one of the best restaurants in Vail, Colorado and we’re always striving to ensure that our quality and commitment to customers maintain this reputation. So, what is it that makes us the best Vail restaurant? If you ask us, it’s everything! From the fantastic service, locally sourced ingredients, and delicious dishes, La …