Puerto Peñasco (aka Rocky Point or Arizona's beach) is a small fishing town south of the bordertown of Sonoyta/Lukeville. Fish Tacos, cold Sol, sandy beaches and Manny's! The temperature mirrors Phoenix most of the year but is dampened a bit by the gulf.
From Gila Bend, AZ take Arizona Highway 85 South through Ajo to the border town of Lukeville/Sonoyta. Continue through Sonoyta towards Puerto Peñasco.