Vera Cruz during the Mexican War
The Battle of Veracruz was a 20-day siege of the key Mexican seaport of Veracruz, during the Mexican-American War. Lasting from March 9 to March 29, 1847, it began with the first large-scale amphibious assault conducted by United States military forces, and ended with the surrender and occupation of the city. U.S. forces then marched inland to Mexico City.
Benson John Lossing, ed. Harper's Encyclopedia of United States History (vol. 10) (New York, NY: Harper and Brothers, 1912)