Get directions to: Los Amigos, Vail, CO
Restaurant address: 400 Bridge Street Vail, CO 81657, USA
Restaurant: Los Amigos