Feast on the fresh offerings of the sea. The seafood restaurants of Lake Tahoe bring you as close to the abundant waters as you can get without busting out your own fishing rod. Thankfully, these guys have done it for you. Bon appetit.
5000 North Lake Boulevard
Next to Sierra Boat Company
P.O Box 3333, 400 Squaw Creek Road