7360 N Oracle Rd, Tucson, Arizona 85704 USA
. We had shrimp chimi and burro panza had Carne asada, shrimp, chorizo, and more.
Photo Credit: Yelp