10042 Donner Pass Road
Truckee, California 96161
tel: 530 587 3110
Right on the main street of old downtown Truckee, this popular place is easy to get to and hard to leave. Great food and entertainment is on the menu every night.
Photo courtesy of Bar Of America