Since the more right-wing members in this thread seem to have forgotten the First Amendment, I’ll quote it here for reference:
“Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
Pay special attention to the last clause.
The two incidents we’re talking about don’t involve just average conservative voters; they involve government officials that are part of the current administration.
Speech protesting them is doubly protected... and there’s nothing in the First Amendment that says it doesn’t apply in restaurants.