Who won the battle of San Jacinto?
The Texans won the battle of San Jacinto. Texas won freedom from Mexico.
San Jacinto Day is an official state holiday in Texas and remembers the Battle of San Jacinto, near present-day Deer Park and LaPorte, Texas. On April 21, 1836, Texans won their independence from Mexico by defeating Santa Ana at the Battle of San Jacinto. San Jacinto Day is a celebration of that anniversary.
No. The Battle of San Jacinto was the final battle of the war between Texas and Mexico and resulted in Santa Anna's surrender to Sam Houston; it took place in San Jacinto. The battle that took place at the Alamo occurred in San Antonio. It was fought before San Jacinto and was a victory for the Mexicans.