Here is the deal. I have had similar happen at my business. In some states like Ca when you are open for business your business is public access that cannot be denied. Your only tool to remove someone for trespassing is to close up shop to the general public altogether first. Or you can refuse them service and stay open, but you cannot make them leave unless you close. Closing up completely will hit profits so it is more practical to refuse service.
Yep. See my post above. I think it was Venice Beach where that happened, but not sure. It was somewhere in California.