Our Location

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!