No Tomatoes - What should have been done?

MCheetah
No Tomatoes - What should have been done?
No Tomatoes - What should have been done?
No Tomatoes - What should have been done?

SHORT VERSION:
They messed up my coworkers order of "no tomatoes" and thought simply removing the tomatoes would fix the issue, even though you'd still be able to taste them, and she wanted a new order instead.

FULL VERSION:
So, my coworker and I went to lunch today at a non-fast-food burger place before the start of work. She ordered a burger meal with no tomatoes on the burger. The one I ordered never has tomatoes on it.

After a 12 minute way, we got our orders, but hers had tomatoes on it. She told the lady at the register she requested no tomatoes on her burger. I heard her say it specifically, and she said it in both Korean and English. They just forgot. So the lady took back the order and was simply going to remove the two tomatoes off the burger and give it back to her. My coworker said no; she wanted them to make a new burger. The lady at the burger place didn't want to at first and thought she was being unreasonable or acting like a Karen.

Keep in mind, this burger place is not cheap. A meal - burger, fries, and can of soda - costs about $15 American. Secondly, there's a Burger King just two blocks down the street. (It's Burger King, though. Yuck.) And thirdly, she requested NO TOMATOES.

I had to step in and explain to the register lady that my coworker asked for no tomatoes, it's not her fault they screwed up on her end, simply taking the tomatoes off would not be good enough because these style of burgers are juicy and usually leaves the bun a bit soggy, and if she's allergic, then the place is putting her health at risk and she could sue them if she got sick eating the burger with the removed tomatoes, but still tomatoes juice inside the bun.

After making them realize THEY were in the wrong, we waited another 12 minutes for the right order for my coworker, and the register lady gave a half-assed apology for the issue.

Who was right and who was wrong here?

Coworker was justified for speaking up. If they screw up your order, they're obligated to make a new order for you.
Coworker was being a Karen. Should have just accepted the order with the tomatoes picked off.
Other
Select gender and age to cast your vote:
No Tomatoes - What should have been done?
8 Opinion