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…