The place has a weird setup. When we walked in, no one greeted us even though I'm pretty sure the manager was sitting at the front. He was too busy talking with a buddy I guess. When he was ready to seat us, he put is in the corner and had to clear the table off. He made sure he let us know it was the "servers" table where they fold their napkins and do silverware. Then the server was a young timid guy that wasn't paying attention to what we were ordered. He took the three orders and when he got to me he just turned around and walked away. He may have been new so I gave him the benefit of the doubt and was pretty kind about this mistake. I had to wait 10 min before he finally came back. He came back twice after that to double check the order was correct. The salsa was good. My meal was bland and very expensive. The worst Mexican food I've had in Charlotte so far. Everyone else in the group had issue with their food. I will not return. It is not worth the money and the service was very disappointing.