The food was actually pretty good. The service and the atmosphere were terrible. We had to wait almost 30 minutes for our check, and there is nothing worse than having to wait to pay for a long time once you are through eating. All the while, we had to listen to ultra loud music where we couldn't even hear each other talk. We would go there again if we knew the service would be better and we wouldn't get ear damage from the music.
Pros: Good Mexican food.
Cons: Slow service. Very noisy environment.
more