Cottonwood in Truckee combines history and California quaintness
The Cottonwood restaurant commands the best seat in town, overlooking downtown Truckee, California from within one of the nation’s oldest ski lodges. Our group enjoyed a cozy dinner there one night under the votive lit chandelier during our week in the Lake Tahoe area. It was a terrific...