Trails & Trailheads

  1. Llano Grande Trailhead
  2. Twin Buttes

The Juan Bautista de Anza National Historic Trail traverses from Culiacan to Rosales, Mexico to San Francisco, California. The Juan Bautista de Anza Trail can be accessed from the Llano Grande Trailhead located in the Town of Sahuarita accessed from Nogales Highway and Quail Creek Crossing. From here you can travel north or south and explore 47 miles of this trail within Pima County. 


  • 23 parking spaces
  • Horse trailer parking


Look for the trail markers to access the Juan Bautista de Anza National Historic Trail from the Llano Grande Trailhead. From the trail markers, outdoor recreationists can go north or south on the natural desert single-track trail. 

trailhead tips

  • Pack it in, pack it out
  • Bring your own water
  • Secure your valuables out of sight or take them with you 


Trailhead hours are dawn to dusk.

Llano Grande Trailhead Sign


Cholla cactus in the desert with two trail markers and mountains in the background

directions to the llano grande trailhead

trail implementation guide