Review of El Charro

311 N Court Ave, Tucson, AZ 85701

Overall Rating

Review


Real good food, knowledgeable about GF. Service was so so. They told us this is the oldest Mexican restaurant in the United States.

Updated 5 years ago

Celiac