If driving, go back up to Sonoita, take 2 south to Santa Ana, that will intersect with Mex 15 going south to Hermosillo. Better roads, for sure and probably faster than going the Caborca route, but I haven't gone through Caborca, so can't say for sure. Either way, you have to go through...