Me (still not raising my voice, forcing myself to try to sound calm): "Do *not* threaten to deport people. This woman is just trying to do her job."
He keeps ranting about how I'm shit and have no right to talk to him.
Meanwhile...
For the rest of his meal he mumble-rants about me. "People like her" "idiots" "too sensitive."
Guy from the other table says, "Thanks for saying something" before he leaves.