I really liked this spot. I tried their three street taco special and all three were really good. (Coca Cola Pork, Raised Beef and Steak). The Queso for the chips and salsa was also very solid! We almost had to order a second serving!
The owner/operator is also involved with Three Amigos, which is probably my favorite Mexican restaurant in Charlotte!
This spot hasn't had success with restaurants in the past, so give these guys a shot!