Top Brunch Spots » Restaurants » Sullivan’s Castle Island – South Boston, Massachusetts 02127
Circa-1951 shack drawing crowds for fried seafood & more to eat while strolling nearby Pleasure Bay.