El Corral Restaurant

El Corral Restaurant

2201 E. River Rd., Tucson, AZ 85718

Head into the foothills for killer barbecued ribs.

Explore More