A little out of the way, but Long Trail Brewery & Pub (open 11-6 for food). We stopped here with the parents for a hearty snack/meal. The yaki (teri) wings were incredible. If they still have the double-weisse beer on tap, you should definitely try it.
Long Trail Brewing Co Inc (and Brew Pub
)5520 Us-Route 4, Bridgewater Corners, VT
Putney has a barbeque place that is pretty good, although I think it may only be open in the summer. There is also a diner in town that is pretty good. Food is very hearty, homemade soups, locally made pies, etc. Not fabulous, but good straightforward stuff.
Lots of good stuff in Hanover NH, home to Dartmouth. It is right after White River Junction.