Private business owners have rights and the right to associate with whomever they chose.
No, plainly they do not have such rights. But they should. Okay, we've started on the next Trump list! Trump is doing so great cleaning up the bad Obama laws. This one about "public accommodation" that enslaves business owners to rotten people they don't want to associate with or who are violent, stealing, etc.
Remember: businesses like to make profits. If people are willing to behave properly and be profitable, as opposed to breaking and stealing and rioting, business people mostly will be willing to serve them. I'm for total choice in who businesses serve. That would clean a lot of bad behavior up in this country.