I’m not a citizen of Mexico and I don’t know their laws. I do, however, know our Constitution and I uphold its principles. You apparently do not.
Freedom of speech is NOT a license to complete unfettered and irresponsible speech.
Just as you may not yell “Fire” in a crowded theater or call a black man the “N” word under the guise of “freedom of speech”, you cannot fly another nation’s flag over ours without expecting the same results.
Freedom to act requires responsibility. Unlimited freedom of speech requires unlimited responsiblity for your actions.
I do uphold its principles. The First Amendment means that the United States government, the states, and even cities, may not pass laws limiting your right to speech. It also doesn't limit someone's response to your exercise of your speech. The owner exercised his right of free speech, the vet exercised his right of free speech. I think that the restaurant owner is more than compensated for the five bucks in loses he might have suffered through exposure of his business, so I'll call that a wash.
But you can not play the game; you can not force the First Amendments limitations on others; it is exclusively upon government that it places its restrictions. I have no requirement to grant you the freedom of speech, nor do you have immunity of action through the exercise of freedom of speech.
Now, as for your assertion that a law was broken, the Vet, under Nevada common law, had the right to punch the owner of the establishment out. The restaurant owner created an atmosphere of conflict, which is outright forbidden by Nevada liquor laws. But by 'issuing fighting words' through either 'actions, words or symbols' then no, sorry, he sought conflict, he gained conflict, end of conversation.
And if the bar owner doesn't wisely lay low and lick his wounds, I'll be sure to write the Reno County beverage control board to point out the violation, and he can go plead to them that it was not an atmosphere of conflict that he created.
It is quite obvious to everyone here that you do not love this Country that gave you the right to say the horrible things you say about it.
Yes, you have a right to say what you do but that doesn't mean we Americans have to like you because we do not.