The food is authentic. The menu has a lot to choose from. Staff is very friendly. The salsa was terrible! It tasted like it was made from canned tomato puree. Good salsa is important. Things to keep in mind: $10 credit card minimum. They won't split your check for you, you have to take it up to the counter and hash it out there. They will not split a check for 6 or more people at all.
If you own or manage Azteca Mexican Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.