The food here is not cheap, but I’ve paid more for less. This is some of the best Mexican food I’ve eaten, and we eat Mexican food very frequently. The food was beautifully presented and was very good. The staff was very professional and attentive. It doesn’t appear to be the best neighborhood, but they have security in the parking lot so no worries there.