Went here for mother's day dinner yesterday. Overall, it is one of the better Mexican restaurants in the Charlotte area that I've tried. The service was very good, and the atmosphere was more upscale than your typical Mexican restaurant.
My only complaint was that it was hot in the restaurant. It was 93 degrees that day, and for some reason the staff had the access to the outside seating area completely open. The result was that it felt cooler temperature wise outside in the parking lot than it did in the indoor area of the restaurant. And the only fans were also in the outside area, there just wasn't any relief to be found. Several from our group ended up walking outside to cool off during dinner.
I mentioned this to our waiter, and he said that they had the AC on its lowest setting. But issue was that they kept open the wall that separates the indoor and outdoor seating areas. If this were closed than it would've probably kept the temperature more pleasant.