The service was slow and the waitress was rude. She took a really long time before taking our order. Then she brought out the wrong food. I watched her pull two omelet plates and head to her section. She switched mine with another table's order. The other guest was talking and didn't notice at first. She put the plate down and quickly left before I could let her know there was a mix up. We waited another 13 minutes for her to come back. My husband finished his plate because I didn't want him waiting and having cold food. I didn't touch the omelet but the guyvat the other table did. He picked off a few toppings before realizing. When I was finally able to get the server's attention she was very annoyed. I nicely explained and she just replied "So...you don't want to just eat this one? I explained the one I ordered was preferred. She grab the plate from me and wentvand got the other one. She placed the 20 minute wait omelet, ftom my table in from of the other customer. She then brought me the other one. Then I got pretty irritated. I let her know it wasn't at all acceptable. Not only was it old and cold but the guy touched it! She asked if I expected a new one. I let her know I didn't want it any more I just wanted the check. I then had to argue to get the omelet removed from the bill! We won't be going back to this location ever again.