Wait Twice as Long
The fancier the restaurant you visit, the longer you have to wait. But if you go into any ordinary Olive Garden and have to wait upwards of 30 minutes for your meal, the kitchen staff is going to get back at you. That’s why you should stop being so rude to people.
Just be thankful that the OP and their buddies didn’t “accidentally” cough all over your food or do something much, much worse. Waiting twice as long for your meal is annoying, but hey, the Karen got what they deserved. Next time, try being a decent human being, okay?