After Mexico's independence in 1821, a large number of Spanish troops continued to occupy San Juan de Ulúa as late as 1825, when they were finally expelled by President Vicente Guerrero after a failed attempt at re-conquering the country.
A large number of Spanish troops continued to occupy San Juan de Ulúa as late as 1825 at re-conquering the country. This was after Mexico's independence in 1821. They were finally expelled by President Vicente Guerrero after a failed attempt.