Authors:

When people run a business and open their door to the public, they must serve the public. That doesn't mean they can't say whatever they want to say. It doesn't mean they can't believe whatever they want to believe. Those are protected also. But businesses must serve the public. And that's a principle that we fought for in this country over many, many decades, when some were invoking religious freedom as an excuse to deny people on the basis of their race, on the basis of their religion, on the basis of sex and on the basis now of sexual orientation. Let's not confuse one thing with the other.

Source: www.foxnews.com
When people run a business and open their door to the public, they must serve the public. That doesn't mean they can't say whatever they want to say. It doesn't mean they can't believe whatever they want to believe.