el Charro

el Charro

Restaurants in Tucson, AZ

Restaurants

Contact us

Location

6910 E Sunrise Dr.,
Tucson , AZ 85750 UNITED STATES

Reviews

el Charro 520-514-1922
6910 E Sunrise Dr.,
Tucson , AZ 85750 UNITED STATES
$
el Charro

Detail information

Company name
el Charro
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

el Charro

Contacts Location Details