Sullivan's on Castle Island in Boston reopens for 2025 season
Sullivan's on Castle Island is officially open again, and locals lined the block for the famous hot dogs. The restaurant expects to churn out over 1,000 hot dogs for their seasonal reopening.