Willsboro Restaurants - Willsboro NY Dining Guide

7 activities found from 5,000 sites

AUpper Deck At Willsboro Bay

  • 20 Klein Way
    Willsboro, NY 12996
  • +1 518 963 8271
We8There
... The restaurant overlooks beautiful Willsboro Bay on Lake Champlain. The al fresco dining is rewarding and the food is wonderful. Dining is available rain or shine The regular menu is relatively... More Reviews

View Details

Upper Deck At Willsboro Bay
20 Klein Way
Willsboro, NY 12996

BUpper Deck at Willsboro Bay

  • 69 Klein Dr
    Willsboro, New York 12996, USA
  • +1 518 963 8271
3.5
1+ reviews, 1 sources
Restaurantica
... experience at the Upper Deck was top-notch. THe views are breathtaking, the staff friendly, and the food was incredible....by ... More Reviews

View Details

Upper Deck at Willsboro Bay
69 Klein Dr
Willsboro, New York 12996, USA

CRicks Place

  • 5 Lake Shore Rd
    Willsboro, NY 12996
  • +1 518 963 4371
3.5
1+ reviews, 1 sources
OpenList.com
... quality:( thin deli ham instead of ham steak, no rolls or butter. burnt french fries. Not good for business. But the desserts were wonderful :) If Rick would just give people a GREAT meal, not ... More Reviews
Restaurantica
... Mom & Pop restaurant is one of the best around. My fried shrimp basket came with homemade fries and coleslaw. The shrimp were fried to perfection. They were ... More Reviews

View Details

Ricks Place
5 Lake Shore Rd
Willsboro, NY 12996

DSportsman Diner

  • 902 Main St
    Willsboro, New York 12996, USA
  • +1 518 963 7435

View Details

Sportsman Diner
902 Main St
Willsboro, New York 12996, USA

EMountain View Restaurant

  • 29 Station Rd
    Willsboro, New York 12996, USA
  • +1 518 963 8018

View Details

Mountain View Restaurant
29 Station Rd
Willsboro, New York 12996, USA

FThe Sportsmans Dinette

  • 14 S Main St
    Willsboro, NY 12996
  • +1 518 963 8399

View Details

The Sportsmans Dinette
14 S Main St
Willsboro, NY 12996

GTurtle Island Cafe

  • 3 N Main St
    Willsboro, NY 12996
  • +1 518 963 7417

View Details

Turtle Island Cafe
3 N Main St
Willsboro, NY 12996

Top Rated Hotels in Willsboro

More Willsboro Hotels …