LOCATION
We are located in Tahoe City, California on the stunning north shore of Lake Tahoe.
Tahoe City, California
2905 Lake Forest Road,
Tahoe City, CA 96145
T: 530.583.3324
E: info@bacchistahoe.com
Driving Directions
From Truckee, California
Turn right onto CA-89
Continue straight onto CA-28 E/N Lake Blvd
Turn right onto Lake Forest Rd