My server Suzanne made my experience at Javier's a bad one. She was friendly at first. She asked if it was our first time and since it was she explained the menu and gave some recommendations which we really appreciated. My husband ordered the organica margarita which was delicious! I'm a martini fan so I ordered the banana because it was a new flavor to me. It was way too sweet. When I told Suzanne I didn't like it she said "we'll I could've told you it was sweet!" With a really snarky attitude. She should have mentioned that when I ordered it because in general martinis aren't sweet and she knew it was our first visit. She reluctantly took the martini and brought me a margarita. From that point our service got really slow. We saw her hopping from table to table taking orders and what not but bypassed us for a good 30 minutes before taking our food order. We ordered but decided to share since we weren't very hungry. She gave a big sigh when we said we were going to share. I really felt like it was a big put down. We were in the restaurant over an hour before our food came. The only time we saw Suzanne was when she came to say she was going on break. Another very sweet and friendly waitress brought us our check. We were still charged for the martini! I have NEVER been to a restaurant that still charged for something that was sent back. With the attitude that she had though, it was no surprise. I am a super tipper usually but in this case I paid for the martini instead of leaving her a tip.