If we're talking about the same person, no her English is not great, but my husband spoke to her in Spanish and even after that she continued to argue. The food is authentic, no doubt about it, but there's no excuse for rudeness - she clearly hasn't had any service training.
Squirellypoo - thanks for the reminder about Green & Red, I haven't actually been there myself but have heard a lot of good things about it - will definitely have to check it out.