Turtle Island Cafe

3790 Main St Willsboro, NY 12996
Restaurant's Website
Customer Reviews

NER Notes

In Willsboro (rte 22) you don’t wanna miss Turtle Island café’s French Onion soup and excellent beer…: (enfo1)

Rated by Riders

One review per rider. Learn more about Rider Reviews and Ratings

You must Log In to leave a review. Read about NER User Accounts before attempting to register.

Average Rider Rating
  • Food

    0.005 (0 Review)
  • Service

    0.005 (0 Review)
  • Ambiance/View

    0.005 (0 Review)
  • MC Parking

    0.005 (0 Review)
  • MC Attire Appropriate

    0.005 (0 Review)

  • No reviews yet!