Don't get me wrong, the food is good here - it's just a bit expensive for 'decent' Mexican food, particularly when you're in the Southwest.  Service was great and the restaurant itself is a nice place to dine and have drinks but I think you can find better Mexican if you try.