I've always felt a company has the right to serve whoever it chooses. The free market will dictate whether the company thrives or goes out of business. I would like to see a lot less government involvement in things like this.
A few years ago the restaurant Greg Norman's was fined $100,000 for closing down during black biker week . It is located in Myrtle Beach, S.C. The management also had to take diversity courses .