She over-reacted, but the McDonalds took her money, didn’t have what she ordered, then wouldn’t give her her money back?
That’s theft.
Any normal rational thinking person would have not lost their cool and handled it a completely different way, without having to call 911.