Best Mexican food in Phoenix. Serving authentic menu items for years, always with a complimentary assortment of fresh salsas. They have six locations in Arizona. I have been to 5 of the 6, all very good, but I prefer the quality of the location on Peoria Ave in Phoenix and the Ina Road location in Tucson. But all of their locations serve really good Mexican food.