at 6910 E Sunrise Dr, Tucson , 85750 United States
8 FB users likes El Charro Cafe, set it to 680 position in Likes Rating for Tucson, Arizona in Local Business category
El Charro Cafe is Tucson based place and this enity listed in Mexican Restaurant category. Located at 6910 E Sunrise Dr AZ 85750. Contact phone number of El Charro Cafe: (520) 514-1922