341 Ski Way, Incline Village
(775) 833-0606
Nestled in the mountains of the North Shore of Lake Tahoe, the Big Water Grille has spectacular panoramic lake views that are among the best around.
A welcome surprise indeed, a world class restaurant in Tahoe. The service, wine, and food were incredible!!! We will definitely be back for the summer sunsets, and margaritas on the deck. Would recommend this place for the most discerning, as well as...