In the quaint town of Wilmington, nestled among Vermont’s rolling hills and far from any ocean, exists a culinary anomaly that defies geographical logic – The Anchor Seafood Restaurant, home to what ...