There are legal limitations to who and why you can refuse service. Discrimination towards protected classes is not included in those reasons.We reserve the right to refuse service.
The motto of American businesses for generations. I still see similar signs regularly.
Yes, sexual orientation is a protected class.