Very good, authentic-as-it-gets-in-a-Charlotte-restaurant mexican food. The staff is friendly and attentive and the prices are very reasonable. Everything I've had there has been really good, especially their mole de pollo, which is a bench mark for good mexican cuisine. When you finish you go to the counter to pay and they total up your bill there, which is a bit weird if you pay in cash since you have to double back to the table to leave a tip, but I guess that's just part of the charm.