Amazing food. As a white guy born and raised in Arizona I'm not the best judge of authenticity, but I know Mexican food and this place is amazing. Good service but it is not fast food, so be patient. The menu is all in spanish but the bilingual cashier/waitress speaks perfect English