(530)270-9515
Get DirectionsChambers Landing Grill is located 7 miles south of Tahoe City and well worth the drive. It’s easy to miss however, so keep your eyes peeled for the sign (lakeside, just past Homewood Ski Resort), or just boat in. The grill is located right on Chambers Landing Beach and is a great place to enjoy a burger, the house cocktail “Chambers Punch” and amazing lake views.