El Charro Cafe the Original, TUCSON, Arizona (AZ)
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
