La batalla fue parte de los esfuerzos del Home Fleet de la Armada de los Estados Unidos por generar un bloqueo a los principales puertos mexicanos en el Golfo de México.