Get directions to: Bart & Yeti's, Vail, CO
Restaurant address: 551 East Lionshead Circle Vail, CO 81657, USA
Restaurant: Bart & Yeti's