Old-Range-2017-10-028.jpg

Visit

—  Make a Reservation  —

We are conveniently located on the beautiful North Shore of Lake Tahoe, California!
Right across from the beach in Tahoe Vista, we are a short drive from the Ski Resorts and Casinos.

Contact
530-546-4800

Location
7081 N Lake Boulevard
Tahoe Vista, CA 96148

Hours
Open Daily
5 pm 'til Close
Due to seasonality call for availability after 8 pm.