There is no civil rights protections in the constitution regarding political views that I know of. I'd say that's true. Just as people have a right to criticize and speak out about the crappy attitudes of the owner and employees. Remember the Red Hen in Lexington, VA? Well, things didn't go well for then after their disgusting treatment of Sarah Huckabee Sanders. They didn't quite go out of business, they just renamed the place ZUNZUN about a year and a half ago, whatever that's supposed to mean. But it seems they still serve the same overpriced subpar slop and the reviews on Yelp are
even worse than before the name change.