We stopped here on our way back to Las Vegas from the Grand Canyon and we were not impressed. You can tell a good Mexican restaurant by their chips and salsa and it was bland with no kick to it. The food was meh and the service was okay. Not what we expected after reading the positive reviews.