The health and safety of our guests and employees is our top priority. Read more about our Safety Guidelines.

Our Home—Where It All Started

Located just steps away from the iconic Fort Independence, Castle Island is the quintessential New England seafood shack. This location has been in the family for four generations now and is our flagship store featuring our whole menu of quality food at affordable prices. If you’re looking for the most authentic Southie seafood experience, this is the place to be.

Sullivan’s Castle Island
2080 William J. Day Boulevard
South Boston, MA 02127
Daily10am - 5:00pm
Thanksgiving Thursday 11/26/2020Closed
Christmas Eve 12/24/2020Closed
Christmas Day 12/25/2020Closed
WinterOpen Until December 31, 2020
Spring 2021Reopening in February 2021