Nestled along the picturesque shores of Lake Champlain in Burlington, Vermont, there’s a little slice of seafood heaven ...
Imagine a place where the clam chowder is so legendary, it’s practically its own food group. Welcome to Salty Mary’s, where ...