A 7.6 magnitude earthquake struck the Caribbean Sea Saturday evening north of Honduras and southwest of the Cayman Islands.