This is the best Mexican restaurant I have ever eaten in. I have gone there more times than I can remember with friends and even alone! The food is just SO good, generous, and NOT expensive. The margaritas are super, and they have a few half-off nights on drinks! The waiters are very friendly and professional - always seem to care about you. This is casual, comfortable dining - you can stay as long as you wish; and although the place is small, you can hear your conversation just fine and you feel you have plenty of privacy. It's just great.
Pros: Wonderful, fresh Mexican food
Cons: None that I have seen
more