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...