Well, she made rude comments to my (now) sister-in-law and she didn't serve anything she was supposed to serve. I think that was reason enough in that case.
Why didn't you get all over her like white on rice and ask for THE Manager!
Suprised that you didn't just smack the H out of her!