The food is good here as long as you manage your expectations. Nothing real creative and pretty much the same Sonoran Mexican dishes you get pretty much everywhere else. The staff are usually very young and need to work on their people skills. Having said that, the food has never disappointed me.