I knew someone like this. No one would go to a restaurant with him.
I have a close family member who I refuse to go to restaurants with. She is overly demanding with the waitstaff, almost always finds a problem with her meal and never fails to embarrass everybody else at the table. I end up having to leave a larger tip to make up for her behavior.