Shepherd's Hill Farm is located in Taftsville, Vermont.
Please call (802) 457-4529 to find out the business hours of Shepherd's Hill Farm.
Most restaurants in Taftsville accepts both Cash and major Credit Cards. Please call (802) 457-4529 to find out available payment options accepted by Shepherd's Hill Farm.
Following is a list of other restaurants found within few miles of Shepherd's Hill Farm. You may also view all restaurants in Taftsville, Vermont.
There's no review submitted on Shepherd's Hill Farm by direct visitors of this website.
Add Your Review on this Restaurant