Dude, she stood you up for all you can tell. She certainly wasn't present. That was rude. Nobody should accept being treated like that.
No, she's the asshole. Jabbing your fork in her eye every two minutes and saying "Sorry!" isn't good enough either.
And take the high road. Doing the same to her by talking to girls nearby would have made you just another asshole. Instead, draw limits and walk away when she doesn't respect them.
Don't be angry about it. Just be "This isn't worth my time" about it.

My little sudamerican slut.