San Francisco grandma defends restaurant in wild customer clash: I do whatever I have to do