Sorry but I still don’t see the difference.
The most important word in the english language is “why”. It is the difference between killing in self defense and 1st degree murder.
Why are the customers there? To eat? Let them eat, regardless of who they are. To eat at an event that has a purpose beyond eating? If that purpose is against your principles, you have the God given right to refuse to host the event and the first amendment protects you from the government taking that right away. You are exercising your free speech by refusing the service. It also is protected under “freedom of association”.
Sorry but I still dont see the difference.
you are joking, are you not...?