Order food

Order food

Barrio Charro

4.5 (325)$Family restaurant

3699 N Campbell Ave, Tucson, AZ 85719

Barrio Charro

3699 N Campbell Ave, Tucson, AZ 85719
This restaurant is no longer supported.