A magnitude 6.0 earthquake struck off Mexico's Sinaloa coast Tuesday, with the epicenter 75 km southwest of El Progreso. Tremors were felt nearby.