This is a great place for something different. Its like they put it "An Evolution of Authentic Mexican Food." You can tell the owners and chefs take pride in their ingredients and cooking style. I also like the fact they support local farmers and make their own cheese and tortillas. Atmosphere is nice, can get a little packed on certain nights. The South Charlotte location is a little more "posh" and larger...but food is superb at both. Try the soft tacos...can't go wrong. Lots of choices for spirits.
Only reason I did not give them 5 stars is for one simple fact. I have been going here for a while now, and everytime I leave a comment about not having fried ice cream on the dessert menu. They keep telling me it is messy for the deep fryers.....come on think of something!