She's an asshole for doing that. That being said, the people at the restaurant need to be fired as well for doxxing her and posting her info on social media. If someone does something like that, you have the right to ban them from the premises, but you don't have the right to post their information online and ruin their lives, no matter how good it makes you feel inside.
I hope she sues the restaurant.
Also, isn't it amazing how you can say the most hateful things about a trump supporter and nobody cares, but make a hateful comment like this and people suddenly take notice.