Hands down the best Mexican restaurant I have found in Charlotte.  The food is consistently good, the prices are reasonable and the service is good.  You should give it a try.  you won't be disappointed.