Get directions to: Sandbar Sports Grill, Vail, CO
Restaurant address: West Vail Mall Vail, CO 81657, USA
Restaurant: Sandbar Sports Grill