'''3. What caused and what ended the Mexican War?:''' The war between the United States and Mexico began when Mexico attacked the American troops in 1846. The cause of the war was over the annexation of Texas, which Mexico continued to want to claim even though Texas had won its independence 10 years before. The fighting ended when U.S. Gen. Winfield Scott occupied Mexico City in 1847. A peace treaty was signed a few months later at Guadalupe Hidalgo. The treaty confirmed the annexation of Texas. | '''3. What caused and what ended the Mexican War?:''' The war between the United States and Mexico began when Mexico attacked the American troops in 1846. The cause of the war was over the annexation of Texas, which Mexico continued to want to claim even though Texas had won its independence 10 years before. The fighting ended when U.S. Gen. Winfield Scott occupied Mexico City in 1847. A peace treaty was signed a few months later at Guadalupe Hidalgo. The treaty confirmed the annexation of Texas. |