This place is decent, not fantastic and not terrible. The salsa is very flavorful--they bring you hot and mild. I ordered the chicken chimichanga. It was a bit doughy for me, I prefer them crispy. It was good and came with rice and beans, sour cream and tomatoes. The service this time was not very good. My waiter was consumed with watching soccer on the tv along with the rest of the wait staff. I will be back but they are better Mexican restaurants around, just not a ton in Huntersville.