Directions Sugar Pine Point Park is located on the west shore of Lake Tahoe, 10 miles south of Tahoe City on Highway 89. Directions via Google Maps Share this:TwitterFacebookLike this:Like Loading...