It’s been called many things by South Lake Tahoe residents and visitors. This area on Highway 50, right in the heart of South Lake Tahoe, is now been rejuvenated and “The Chateau” will see open stores and restaurants by this summer. The Chateau of South Lake Tahoe The pictures here…