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