Get directions to: Don Juans, Ajo, AZ Restaurant address: 100 W Estrella Ave Ajo, AZ 85321, USA Driving Walking Bicycling Restaurant: Don Juans