So lemme get this straight, the restaurant purposely posted something divisive on the internet, and then is surprised that the post invited controversy to their doorstep?
Nothing that happened here isn't without previous precedent, what did they think was going to happen, a bunch of yes-men customers show up to pat them on the back?
Even in an inverse scenario of a restaurant posting an anti-Annoying Orange rant on facebook and then telling customers who voted republican to forget off indefinitely, it'd probably invoke the same reaction. Why does everyone suddenly pretend they have some god given stake in the political scene?