Chapultepec er et slott med festningsmurer ved Mexico by, i 1847 huset det militærakademiet som trente offiserer for den mexicanske hæren. Når den amerikanske hæren nærmet seg var kadettene med på forsvaret av slottet. Det var bare de yngste kadettene som var igjen på slottet (resten var i krigen andre steder) og flesteparten av de mexicanske styrkene på slottet var dårlig trente vernepliktige. Totalt hadde mexicanerne 892 mann på slottet. Som følge tap tidligere i krigen var de underbemannet, det ideelle hadde vært rundt 2000 mann for å forsvare det. De sterkt undertallige forsvarerne kjempet mot general Winfield Scotts tropper i omtrent to timer før general Bravo beordret tilbaketrekning. Ifølge legenden skal de seks kadettene nektet å trekke seg tilbake og heller kjempet til døden. Historien forteller at den siste av de seks, Juan Escutia, hoppet fra Chapultepec slott innpakket i det meksikanske flagget for å forhindre at flagget ble tatt av fienden.