You can tell that the largely non-existent winter is winding down now that the air is once again filled with the smell of hot dogs. The Globe notes that Castle Island icon Sullivan's opened for the season this past weekend, as it has at the end of every February since 1951. [BG]
Filed under: