Restaurant
Philosophy
9 locals recommend,
Permanently closed
Tips from locals
Walking distance, nice wines and beers, simple, delicious salads and sandwiches, entertainment.
Locals also recommend
Location
10412 Donner Pass Rd
Truckee, CA