San Judas TadeoParishShareAvenida San Luis Río Colorado83550 Puerto Peñasco, SonoraMexicoGet directions