This business didn’t discriminate against anybody. The owner’s son posed with a political celebrity, nothing more. End of story. He posted it on social media, same as he would have if that celebrity were a NASCAR driver, and astronaut, a famous musician, or a professional pretender. Now people who don’t like that political celebrity are protesting against the business - which did nothing to nobody - because they’ve been fine-tuned by the SJW machine to get their panties into an unbearable twist over the slightest imagined provocation.
The whole thing is stupid, and I suppose congratulations are in order for George Soros. He won.