This is one of the better mexican food places I've been to. When they first opened they were great, however lately the service isn't near as good. They used to give a few extra nachos with your order if I asked but not anymore. Today i went there and they ran out of tomatoes, were already out of guacamole, and the lady refused to give me more than 3 tamales with my order of fajitas and there was a hair in a burrito I ordered but didn't discover it til I got home. they have good food there but the service leaves a little to be desired.