Skip to content

The Sierra Vista Tahoe Restaurant

Sierra Vista is a warm, friendly, lakefront restaurant in the heart of Tahoe City. Located in a historic building, which was the roundhouse for Tahoe’s railroad of yesteryear, Sierra Vista’s old Tahoe setting is truly enchanting. This 100-year-old building has gone from being the hub of the local railroad to being one of the major marinas on the lake. As the emphasis changed to boating so too did the name of the building change to The Tahoe Marina Mall. Today this active marina and mall are home to many businesses, shops and our restaurant. Whether you are boating in for lunch, dinner or cocktails or just to enjoy the marina and lakefront atmosphere, Sierra Vista offers unsurpassed views of the jewel of the Sierras.