>>513920505Well, number one, according to one of the employees he called her a "bitch" when she turned him down. Sexually propositioning strangers and getting combative when they decline could arguably constitute some kind of harassment, I'm not sure.
Regardless, that's not what he was arrested for. Private businesses can ask you to leave their premises at any time and for any reason, with some exceptions e.g. they can't kick you out based on your race. You can be trespassed from a property, which isn't any legal trouble, it just means you're not allowed back on their premises and if you are caught on the premises again you can be subject to arrest.
I'm not sure what state this is in or what the legality is w/r/t/ presenting I.D. while being trespassed, regardless, remember: fight it in court, not in the street!