1920 Lake Tahoe Boulevard, South Lake Tahoe, CA, 96150
This business hasn't added a description yet.
South Shore Inn
Southern Restaurants
South Lake Tahoe, CA