The general who lost to Zachary Taylor at the Battle of Buena Vista was General Antonio López de Santa Anna. This battle took place during the Mexican-American War in February 1847. Despite being outnumbered, Taylor's forces successfully repelled Santa Anna's troops, marking a significant victory for the United States. The defeat weakened Santa Anna's position and contributed to the eventual U.S. victory in the war.
Copyright © 2026 eLLeNow.com All Rights Reserved.