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.

Read more
f

We and our partners use cookies to understand how you use our site, improve your experience and serve you personalized content and advertising. Read about how we use cookies in our cookie policy and how you can control them by clicking Manage Settings. By continuing to use this site, you accept these cookies.