Watch CBS News

Sullivan's Castle Island In South Boston Opens For Season

BOSTON (CBS) -- The fast food favorite Sullivan's Castle Island opened for the season on Saturday in South Boston.

The hot dog stand extraordinaire has been a fixture on Castle Island since June of 1951 and celebrated its 70th anniversary last year.

They also have a location in Hub Hall at North Station.

View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.