Get directions to: La Tour Restaurant, Vail, CO
Restaurant address: 122 E Meadow Dr Vail, CO 81657, USA
Restaurant: La Tour Restaurant