Si Charro Categories Food Services ManagementRestaurants 847 E. 18th Street Tucson AZ 85719 (520) 907-1329 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×