No one can force him to eat at a particular place, either. the owner has “freedom of speech” and potential customers have “freedom of association”.
The owner can put up whatever he wants but he has no right to make others pay him to be in his restaurant.
“The owner ... has no right to make others pay to be in his restaurant.”
That’s some real clear idiot thinking rite there.