The buzziest restaurant in a Lake Tahoe billionaire enclave is in a strip mall – SFGATE

California side. River Ranch [in Tahoe City] was my first bar job. And I wanted to open something close to Tahoe City or the West Shore, Truckee.

Do you trust this headline?

In