I've been to Philly once, don't plan to go back.
I met several people there who were rude and moronic, left a bad impression. They were probably the same people giving this guy a hard time.
If I were him I would take down the sign but every time someone tried to order in a language other than english I would accidentally screw up their order and ring up the wrong price. Call it a translation tax