We have eaten oysters from all over the world and, at the end of the day, New England oysters are our very favorites with Massachusetts coming out on top. Living in Boston we have eaten plenty of Massachusetts oysters from every oyster house in town. The best? Obviously it is subjective but our winner is…
Boston
Oysters: Island Creek Oyster Bar***1/2
When at Island Creek . . . A dozen of their namesake oysters to ring in the new year.