Upscale and hopping lakeside bar and grill. Dining on the Pier – 2 Bars; 2 Restaurants – Appedizers, Seafood, Steaks and more.
7220 North Lake Blvd.
Tahoe Vista, CA 96148
Phone: (530) 546-4819 or (800) 471-1108