Our Location

Find Us

We are located just south of Tahoe City on highway 89.
625 West Lake Blvd., Tahoe City, CA

Find us and get directions on Google Maps!