El Charro Cafe the Original, TUCSON, Arizona (AZ)

Looking for some food? El Charro Cafe the Original might cook the sort of dinner that suits you.
Comfortably stationed at 311 North Court Avenue () in TUCSON, Arizona (AZ) (85701), El Charro Cafe the Original can be contacted at 5206221922. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in TUCSON, Arizona (AZ)


El Charro Cafe the Original contact information and details:
Address: 311 North Court Avenue - , TUCSON, Arizona (AZ) 85701
Contact Phone: 5206221922