John Weatherson North Lake Tahoe John Weatherson drinking a beer in his restaurant in Truckee, California, by a food photographer in North Lake Tahoe.