Yeah. Big John's Salvage is where the really tough supermutants that level up with you hang out.
Later on in my game it's a crew of Warlords.
I don't wear much armour these days so a battle with them can take too long so to make it more fun i sometimes go there and provoke them.
When done properly they all follow me to the nearby Jamaica Plains settlement where the settlers and settlement defences join in the battle.