ah, but how does one really know why they refused service, all you really know is that they have refused service. they are not obligated to provide you a reason. do you honestly believe that employers don't discriminate in one fashion or another in employment practices? how often does an employer provide you an excuse as to why you were not hired? its always a neutral term like "you were not selected" or something to that effect. if this business begins refusing people regularly, then the word gets out and people stop going, they lose business and may not be able to recover from that loss. in simple terms, people will do what they want, when they want, and how they want. when this happens they must also be responsible for those actions/choices, the problem will still remain that it will be on you to prove one way or another for it to holdup in court.