10142 Jibboom St, Truckee, CA 96161, USA
+1 530-582-0893
This historic railroad town still keeps its charming atmosphere enhanced with live entertainment which lures crowds of tourists.