There are very few restaurants on the list of 1,000 Great Places in Massachusetts. The ones that are on the list, as far I’ve seen so far are contained in buildings of historic significance. Somehow, Sullivan’s made the list. Castle Island was already on the list, so it seem strange that to also name Sullivan’s to the list. In large part it’s the snack bar for the visitors to Castle Island.
They do make a good lobster roll.