El Charro Cafe
Address:
847 E 18th St, Tucson, AZ 85719
Phone:
(520) 903-1922
Restaurants,
Food Specialties Manufacturers,
Commissary Contractors,
Ethnic Products & Service,
Mexican Food Products-Manufacturers
Other Businesses:
- Lalos Raspados at 804 S 6th Ave, Tucson, AZ 85701
- Subway Sandwich & Salads at 1313 W St Marys Rd, Tucson, AZ 85745
- Seis Kitchen & Catering at 130 S Avenida Del Convento, Tucson, AZ 85745
- Chaffin's Diner at 902 E Broadway Blvd, Tucson, AZ 85719
- Burger King at 1303 E University Blvd, Tucson, AZ 85719