Old Town Tap
10164 Donner Pass Rd #1, Truckee CA 96161
(530) 563-5233
Directions
Order Online Delivery
Postmates
App
Truckee, California
Old Town Tap
10164 Donner Pass Rd #1, Truckee
(530) 563-5233