(530) 525-5200
Get DirectionsOld Tahoe Charm. Fresh California Cuisine. A picturesque lakefront restaurant and inn located at Lake Tahoe's West Shore, the West Shore Cafe offers guests delicious cuisine and superb service amidst some of the world's most beautiful surroundings.The West Shore Café offers a breathtaking view of Lake Tahoe from the deck and pier, as well as a private lawn and elegant dining room. Located on Hwy 89 South in Homewood.