Looking for a unique dining experience in the Lake Tahoe area this summer? Stella, located at The Cedar House Sport Hotel is offering up some of the best cuisine in in the Truckee/Tahoe area. Spending half my time in Lake Tahoe and the other in Napa Valley, I would say I am pretty lucky to…