"On May 8, 1846, shortly before the United States formally declared war on Mexico, General Zachary Taylor (1784-1850) defeated a superior Mexican force in the Battle of Palo Alto. The battle took place north of the Rio Grande River near present-day Brownsville, Texas. Taylor’s victory, along with a series of subsequent victories against the Mexicans, made him a war hero. In 1848, he was elected America’s 12th president."