Barnard Inn Restaurant
 

Map & directions

We’re located in the center of Barnard only 10 miles from Woodstock, Vermont.

  • To:
  • 5518 Route 12, Barnard, Vermont
  • From: