El Charro Cafe
Address:
6910 E Sunrise Dr, Tucson, AZ 85750
Phone:
(520) 514-1922
Restaurants
Other Businesses:
- Burger King at 5601 N Swan Rd, Tucson, AZ 85718
- Casa Molina Del Norte at 3001 N Campbell Ave, Tucson, AZ 85719
- Ted's Country Store at 10020 E Snyder Rd, Tucson, AZ 85749
- India Oven at 2727 N Campbell Ave, Tucson, AZ 85719
- Los Betos Mexican Food at 754 E Grant Rd, Tucson, AZ 85719