Restaurants in Tahoe Vista, CA

Spindleshanks American Bistro & Wine Bar

6873 North Lake Boulevard