Quality food, and the best value around. It’s the Sully’s way. Located just steps away from the iconic Fort Independence, Sullivan’s Castle Island is the quintessential New England seafood shack, serving Boston locals and visitors alike since 1951. Plenty of parking (and it's free)!