Not being Mexican/Latino myself, I dare say, though, that the food seems to be quite authentic Mexican. We liked it very much, well spiced and overall just really tasty. We loved the Mexican beverages, like the Horchata, sooo good!
We asked to have the menu explained to us, as we were not that familiar with those dishes' terminology. The waitress was very friendly and patient, helping us to make the right chioce.
What's odd about this place, and hence worth mentioning: the chairs are so tall, we didn't feel very comfortable sitting at the table, which, unfortunately, impaired the overall experience to some extent.