Sure, it sounds like bad service, but is it racial discrimination? I’ve had to wait longer than that for service on occasion, even when there was apparently no reason why that should be the case (i.e., very busy restaurant, apparently understaffed, etc.)
I’m not defending the Cracker Barrel in question, but there are an awful lot of reasons why bad service can happen. The patron will tend to assume that bad service derives from bad will on the part of the server — in this instance in the form of racial discrimination, although it’s also easy to get the idea that the server is lazy or arrogant or has it in for you. The reality is that this is rarely the case. You can’t survive in food service for long, working for tips, if you deliberately try to create a bad experience for your customers. Again, I’m not saying that it doesn’t happen, or that the Cracker Barrel in question didn’t commit racial discrimination. But that’s one of many possible explanations, and not necessarily the most probable…based on the facts as given.
Superstitions, conspiracy theories, and sure-fire gambling systems derive from precisely this kind of application of bias to a set of facts.
Anyhow, if everybody who waits half an hour for service in a restaurant has a lawsuit settlement coming to them, Stephen is going to be a very busy guy.