I have eaten here numerous times and the food has been consistently good. Easily the best Mexican restaurant in the area. Better than Prickly Pear. It is not your typical Mexican restaurant as food is a little pricey and small portions but as stated above the food is good. Inside seating can be cramped but does not affect positive atmosphere. Family owned and operated. Service is fine. If you have not eaten here and find yourself in the Huntersville, Cornelius or Davidson area make a reservation.