West Shore Cafe and Inn
Address:
5160 W Lake Blvd, Tahoma, CA 96141
Phone:
(530) 525-5200
Other Details:
The West Shore Café is located on the shores of Lake Tahoe, mere steps from Homewood Mountain Resort on Tahoe's west shore. With its beautiful surroundings, warm ambiance, and a new menu, the West Shore Café is an approachable, must-visit destination for residents and visitors looking for spectacular lake-front dining – whether arriving by car or by boat.
Restaurants
Other Businesses: