Sullivan's Castle Island
Established in 1951, Sullivan’s is a 3rd generation family run restaurant. Our philosophy is to provide high quality food for reasonable prices so that you can enjoy the unparalleled setting of Castle Island, South Boston
TALL SHIPS START TO ARRIVE TUESDAY JULY 7, 2009
BEST VIEW IN BOSTON @ CASTLE ISLAND