Get directions to: Coyote Cafe, Vail, CO
Restaurant address: 210 The Plaza, Village Hall Vail, CO 81657, USA
Restaurant: Coyote Cafe