The New Sugar Shack at Deer Ridge Farm in Guilford, Vermont Spring, oh spring, where are you? You certainly are a bit coquettish this year; teasing us with early catkins on willow, then snapping us with a sharp, cold sting. Yes, Spring has been withholding many early-season pleasures here in New England, but she always […]