El Charro Restaurant

601 W Main St
Safford, AZ
928.428.4134
32.833114
-109.71391
Hours:
Mon - Thu:10:30pm - 8:30pm
Fri:10:30pm - 9:30pm
Sat - Sun:closed

for El Charro Restaurant
Directions
from: