"I still doubt the Redcoats would be overly welcome in Boston, and it's been more than 200 years..."

Oh, I don't know. As long as they didn't wear a uniform on St. Patrick's Day I think they would ok. In any event, New York is just down the road and Royal Navy sailors thought that was a great liberty port in WWII.