If the government mandates them then yes. If it’s not mandated they have the right to refuse service.

The bigger you get the more iffy it gets refusing service to others. Also it can and will be used against you in future civil and criminal cases.