El Charro Cafe
Address:
311 N Court Ave, Tucson, AZ 85701
Phone:
(520) 622-1922
Hours:
- Mon: 10am-9pm
- Tue: 10am-9pm
- Wed: 10am-9pm
- Thu: 10am-9pm
- Fri: 10am-10pm
- Sat: 10am-10pm
- Sun: 10am-9pm
Payment:
Restaurants,
Cafes,
Caterers,
Mexican
Other Businesses:
- It's Greek To Me at 15920 N Oracle Rd, Tucson, AZ 85739
- Sunny Side Up Cafe at 15800 N Oracle Rd, Tucson, AZ 85739
- Carlota's Authentic Mexican Cuisine at 15920 N Oracle Rd, Tucson, AZ 85739
- Baggin's Gourmet Sandwiches at 11015 N Oracle Rd, Tucson, AZ 85737
- La Encantada at 2905 E Skyline Dr, Tucson, AZ 85718