Get directions to: Blue Coyote Bar & Grill, Truckee, CA
Restaurant address: 10015 Palisades Drive Truckee, CA 96161, USA
Restaurant: Blue Coyote Bar & Grill