This place is conveniently located, great atmosphere, looks and smells like great Mexican. The food is quite good and tasty, but the portions are small. Happy hours on thurs, fri, and sat are $5 drinks. The peach and raspberry margaritas were good--not too strong and not too sweet. But the service...that left quite a bit to be desired. Our waiter, although very outgoing, was very pushy, pressuring us to order drinks. Then, he takes our order and does not write it down. Of course, he had to come back twice to clarify it (and we were only two people ordering two entrees). And I had ordered no sour cream on my dish and a side of guacamole. So before the entrees come out, a big mortar comes out with a very scant light coating of guacamole with the seed still in it (not sure if this was on purpose???) with no extra chips or anything. So we wait for the entrees to come out 10 minutes later, and there was of course sour cream on my dish and my friend's tacos were steak instead of chicken. But we ate it without complaining. And when the bill comes, the waiter charged us $9.50 instead of $4 for the guacamole, stating that we ordered the appetizer. When I asked him about it, he immediately began to say very loudly ""You ordered that to start. You know that, right? You know that, right?"" When I indicated that I was not in agreement, he continued to argue just repeating ""you know that, right?"" So finally, I said sarcastically ""Yeah, right."" And then he was very content, smiled, and said ""Great."" I filled out a comment card and told the owner, and he did absolutely nothing. This is not a place ever returning for. Food is good, but not worth what just happened. I mean, $5.50 is pretty miniscule but being yelled at repeatedly is priceless.
Pros: decent Mexican in the city, convenient location, good drinks specials
Cons: horrible service, only for those who enjoy being yelled at by the waiting staff