Nestled in the heart of Wilmington, Vermont, there’s a charming eatery that’s been serving up comfort food with a side of ...