Super authentic Mexican food cooked. I think it's the best in Charlotte and I've tried it all on both sides of the border. Tamales made fresh daily, along with menudo, pazole, tacos, mole, etc. Don't the let the outside appearance discourage you, it's an oasis of deliciousness. I've gotten carry out and dined in and it's both been great.
They do take credit cards *most* of the time, but I've been a few times when their internet/square reader is down. Come with cash just in case!