El Charro
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:30 pm
69 Years
in Business
Saved to Favorites
Phone: (928) 428-4134
Address: 601 W Main St, Safford, AZ 85546
Website: http://www.elcharrogrill.com
Fax: (928) 428-0155
El Charro Restaurant
Cuisines: Mexican, Latin American
Price Range : Below Average
215 E Us Highway 70, Safford, AZ 85546
409 W Main St, Safford, AZ 85546
415 E US Highway 70, Safford, AZ 85546
1720 W Thatcher Blvd, Safford, AZ 85546
1825 W Thatcher Blvd, Safford, AZ 85546
1206 E Us Highway 70, Safford, AZ 85546
1612 W Thatcher Blvd, Safford, AZ 85546
410 W 5th St, Safford, AZ 85546
775 S 20th Ave, Safford, AZ 85546
2624 E Hwy 70, Thatcher, AZ 85552