Truckee Location 10418 Donner Pass Road, Exit 186, Truckee, CA 96161 Pre-Order Truckee To preorder please call: (530) 587.8852 * CALL US FOR OUR CURRENT SPECIALS Menu ORDER ONLINE FOR THIS LOCATION