The Bistro at Edgewood

It’s shocking that South Lake Tahoe, the popular ski and tourist destination, would lack quality restaurants. When the Applebee’s is one of the top rated spots in the area, you know you’re in trouble. Luckily, the newest hotel in town, Edgewood, has started to remedy the glaring food void. Three restaurants are located at this sprawling waterfront location; The Bistro, Edgewood Restaurant, and Brooks. And … Continue reading The Bistro at Edgewood