But not his right as a businessman. With very limited exceptions, one of which was the cause of this suit, if he running a business then he cannot refuse to serve someone who comes into his shop based on their race, their religion, their sexual orientation, or a host of other reasons.
Yes, it is his right. No shirt, no shoes, hateful perverts, no service. Laws are subject to change and any law that violates God given rights is tyranny and is to be disregarded.