South Lake Tahoe

Blue Water Bistro

75

3411 Lake Tahoe Blvd.,
South Lake Tahoe,
CA,
United States,
96150.

Sit right over the lake and watch the sun set over the bouillabaisse or the sake-steamed clams with cilantro-lime butter.