Chambers Landing Restaurant and Bar, Tahoma, California
Or is Chambers Landing in Homewood, California? The internet suggests it’s in Homewood, an unincorporated community of some 200 souls, but you know how the internet lies. Tahoma is an actual town that actually appears on some maps. But the important point is that Chambers Landing is on Lake Tahoe. Either way, you should go there and enjoy a lovely meal at Chambers Landing. Michael … Continue reading Chambers Landing Restaurant and Bar, Tahoma, California