La primera batalla naval en costas mexicanas fue en el año de 1568 en Veracruz durante la tercera expedición del corsario John Hawkins quien, buscaba reparar las cinco embarcaciones que comandaba y que fueron sorprendidas por una tempestad en Cabo San Antonio, Cuba, por lo que decidió costear México por Cabo Catoche donde creyó conveniente reparar sus naves en Las Ventas de Buitrón, hoy San Juan de Ulúa.