I wasn't prepared for the following:
Me: Yours truly
IS: Ignorant server
MD: My friend
IS: Are you ready to order?
Me: (still perusing the menu. Friend is apparently ready to order) Mel?
MD: I ...
IS: *exasperated tone* Are. You. Ready. To. Order?
MD: *blank look* Um, yes. I'd like to order a grilled chicken salad, please.
IS: *surprised expression* Okay. *scribble scribble* And you? (turning to me)
Me: *quickly scanning through menu* And I'd like the BLT, please.
Then the unthinkable happens.
IS: You speak surprisingly good English.
Note: I'm very obviously Asian (Japanese), but I'm fourth generation Canadian. I don't speak with an accent at all.
Me: Uh... I beg your pardon?
IS: You and your friend speak really good English.
Me: Er, why would you think otherwise?
IS: Well, with both of you being Asian and all... I mean, when you were slowly giving me your order I thought you were having problems with English.
MD: Gee, what gave it away? The SLANTY EYES or the GLASSES?
IS: Well, you know, we get so many immigrants here who don't know the language, I thought you were one of them. (the word "immigrants" hissed out as if it were a dirty word)
Me: Well, you know, some of my relatives were some of those immigrants who understood and spoke perfect English and made an honest living. They would have thought you're one of those ignorant racist assholes who they tried so hard to avoid associating with.
IS: I didn't mean it like that. There's no need to be rude. And by the way, you don't have to swear at me. I don't get paid enough to deal with --
MD: -- people like us?
Me: Never mind. We're outta here.
Now, normally I have a fairly low speaking tone even during a confrontation, but this person just made me lose it. I didn't realize it at the time, but my voice was getting more and more elevated as this little discussion progressed. I was so disgusted, I just wanted to leave. My friend and I grabbed our belongings and headed for the door. I muttered some nasty words in Japanese under my breath.
As soon as we got to the door, the manager approached us, literally wringing his hands and apologizing profusely about the server's "lack of professionalism." I thanked him for his apology but in the same breath stated we wouldn't be coming back. Last I saw, he was marching the server into the back room with an extremely angry look on his face.
Perhaps my friend and I were sucky because we created a scene, but DAMN, don't insult us when we didn't do anything to provoke such an ignorant statement.