I have yet to find any amazing Mexican in the Charlotte area, but Azteca was pretty darn good. The atmosphere is really fun and inviting with all of the decor of a Mexican joint. The waitstaff is all dressed like bull riders and a man comes by with a fresh guacamole cart if you want some. The chips and salsa were great and plentiful. We also got the cheese dip which didn't disappoint. The chicken enchilada and shredded beef taco were both very good. The meat was clearly fresh. I was disappointed with the chile relleno. My boyfriend loved his food (we got the same thing). They give you a little free dessert thing at the end which is a nice added touch. The service was amazing and fast!