Is the dumpy RV park still open in Navajoa? When we leave Tepic we don't really know where to stop, we want to make a decent number of miles, so not Mazatlan.
Do you mean the road that runs parallel to the main street with all of the traffic lights? And do you mean the Pemex on the south or north end of town?