Some of the best Mexican I've had, especially in Charlotte. Tiny, hole in the wall place, but excellent food, and the prices can't be beat. I had a taco and burrito, both of which among the best I've ever had, and my total was just over $5. Can't beat that, especially considering how large the burrito was--I could only eat half of it. Try the pork adobada (spicy marinated pork) or the chorizo--both were superb.
Pros: Excellent food, excellent prices.
Cons: Somewhat hard to find, hole in the wall. But that can be a good thing...