Review of El Charro

311 N Court Ave, Tucson, AZ 85701

Overall Rating

Review


Had bacon wrapped cheese stuffed shrimp. It was amazing.

Updated 11 years ago