and a Burlington spot took the title for Vermont. The local business guide based the ranking on the total volume and ratings of customer reviews for restaurants in the seafood category.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results