Sephiroth Crescent
Greatest Villian Ever
I'll be completely honest and say that both of you were a BIT wrong. I agree with both sides in that I think the girl was wrong for being rude and for you to assume that she spoke Spanish (she did, after all, speak in English first as you described).
That's why I never respond in a different language than the one I'm spoken to, which, surprisingly, pops up every other week or so in my Filipino community. >.>
My waiter also spoke to me in English though >.>. And she spoke spanish.