Get directions to: Mile Post 53 Cafe, Ajo, AZ
Restaurant address: 150 W Longacre Rd Ajo, AZ 85321, USA
Restaurant: Mile Post 53 Cafe