Show all Restaurants in Tahoe Vista

The Island Bar

Address
7360 N Lake Blvd
Zip / Place
96148 Tahoe Vista
Landline
+15305460104

Description

The Island Bar can be found at 7360 N Lake Blvd . The following is offered: Restaurants . In Tahoe Vista there are 2 other Restaurants. An overview can be found here.