The Arizona Trail runs 800 miles between Mexico and Utah. I hiked the souther half in the spring of 2010 and finished the northern half in the fall of 2016.
The Arizona Trail Association has maps, trail notes and extensive information on resupply, towns and everything else you might want.
2010 daily blog: Mexican border to Pine.
2016 daily blog: Utah border back to Pine.