Might want to dig deeper about this. This depends on the state. In all but a few states when you are “open for business to the general public”, your business property and building are considered as public access without discrimination. Anyone can claim to be a protected class in one form or another in any situation.
In this “open to the public” situation, all access discrepancies are civil matters and law enforcement cannot legally get involved if there has been no crime committed. They can ask you to leave, but they cannot make you leave even at the business owner’s request as long as it is “open to the general public”.
But if you completely “close to the public” then it is no longer considered public access or a civil matter and you can indeed have someone removed and charged with trespass. I have been on both sides of this legal fence many times myself over the years. Ca and Colorado are REAL bad about this.
“Anyone can claim to be a protected class in one form or another in any situation.”
It’s not enough to “claim to be a protected class”, they would have to demonstrate that the discrimination was based on their membership in a protected class, or the case would get tossed out of court in short order.