Many businesses have a sign hanging on the wall, often near the cash register, that says something like “We reserve the right to refuse service to anyone.” The reality is not as straightforward as the sign's message.
First, members of legally protected classes cannot ever be denied service based on their membership in their respective class.