Follow us on Instagram

 

Historic Downtown Truckee Location

Come visit us in historic downtown Truckee! We're open seven days a week, 10am to 6pm .

California 89

10156 Donner Pass Rd
Truckee, CA 96161

(530) 214-8989
10am to 6pm, 7 Days a Week