We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Upper Deck Restaurant on Willsboro Bay

20 Klein Way, Willsboro, NY 12996-4048
+1 518-963-8271
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good36%
  • Average17%
  • Poor12%
  • Terrible9%
Travellers talk about
Restaurant Hours
20 Klein Way, Willsboro, NY 12996-4048
All Details
Write a ReviewReviews (41)
Traveller rating
Traveller type
Time of year

1 - 10 of 39 reviews

Reviewed 29 September 2017

Upper Deck is perfect in many ways for a restaurant located in an are with limited choices. It USED to be good, but in the past two years (or so) it has really lost its luster. Not sure what has happened, but the food is...More

Thank S2557
Reviewed 31 August 2017

My husband and I make a point of dining at this very fine restaurant at least once every summer, when we anchor our boat in the beautiful bay and enjoy the view and the ambience. The service was efficient and friendly. The food as always...More

Thank Annettewolfsteinjose
Reviewed 22 August 2017

The Upper Deck proved itself to be first class tonight. Gorgeous lakeside setting and excellent service. We had a chance to visit with the chef and followed his special evening appetizer suggestion of pate and duck breast. Amazing! Loved the French onion soup, as well....More

Thank recentlyretired2016
Reviewed 11 August 2017

We have been to the Upper Deck many times over several years. The food is pricey but WAS worth it.Our latest experience on Thursday was not good. The dining room was not full and no waiting list. The service was atrocious,the food was hit or...More

1  Thank Cathy R
Reviewed 24 July 2017 via mobile

Great location on the water. Go for drinks only. Live music. Food however is poor, over and under cooked. And very expensive. Burgers overcooked for us and the next table. Veggies not cooked. French onion soup...blah. And charged for iced tea refills. Stay away til...More

2  Thank Steve G
Reviewed 20 November 2016

What a great experience for eating and hanging out! Had some great locals who shared their table with us as the place was very full. The drinks were very good. The wait staff made sure that our needs were met and did so with a...More

Thank DavidAbbott
Reviewed 13 September 2016 via mobile

After a boat ride on Lake Champlain, the arrival on the marina is delightfull. No reservations possible and we have to wait for a table on the terrace. Slow service due to pack of staff. The Kobe-type meat is perfect. Hearty dish of molds. A...More

Thank Jean-Pierre B
Reviewed 13 August 2016

Without going to far into the details, our meal was expensive, and mediocre. Bottom line is would I go there again?, no.

Thank joncog1
Reviewed 22 July 2016

The Upper Deck is one of the nicest places to eat in the Willsboro area. The view is quite nice overlooking the marina. The service can be "iffy" depending on the evening and the number of patrons. The wait staff does try to accommodate however...More

2  Thank jabbed
Reviewed 13 July 2016

This place is really awesome! The food is amazing, the wait staff is very gracious and the views are amazing. You couldn't ask for more!

1  Thank Laurie G
Nearby Restaurants
Turtle Island Cafe
64 reviews
4.54 km away
Ethel's Dew Drop Inn
27 reviews
3.89 km away
Indian Bay Marina
25 reviews
2.54 km away
Johnny's Family Smokehouse and sports bar
14 reviews
4.07 km away
Nearby Attractions
Shelburne Museum
974 reviews
13.53 km away
Ausable Chasm
704 reviews
14.45 km away
Magic Hat Brewing Company
461 reviews
14.71 km away
Shelburne Farms
511 reviews
11.06 km away
Questions & Answers
Get quick answers from Upper Deck Restaurant on Willsboro Bay staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol
Good for
Location and Contact Information
  • Address: 20 Klein Way, Willsboro, NY 12996-4048
  • Location: United States  >  New York (NY)  >  Willsboro
  • Phone Number: +1 518-963-8271
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing