Buena Vista lahing, mida nimetatakse ka Angostura lahinguks, (22.-23. Veebruar 1847), lahing toimus Mehhiko-Ameerika sõjas (1846–48) Mehhiko-Monterrey lähedal (USA ja Mehhiko vaheline sõda). Kindral Zachary Taylori alluvuses asuv umbes 5000-meheline USA armee oli tunginud Mehhiko kirdeosasse, võttes Monterrey ja Saltillo. Kindral Antonio López de Santa Anna oli vahepeal kogunud umbes 14 000 sõjaväeosa ja marssis San Luis Potosíst põhja poole, et sissetungijaid haarata. Ehkki numbrid olid muljetavaldavad, olid nad halvasti relvastatud ja halvasti koolitatud. Kui teated Mehhiko ohust Taylorini jõudsid, kolis ta oma jõud 21. veebruaril Buena Vista hacienda lähedusse La Angostura poole, kus kahe kõrge mäeaheliku vahel on läbipääs. Taylori sideliini katkestas Mehhiko ratsavägi järgmisel päeval ja Mehhiko peamine rünnak algas 23. veebruaril, surudes ameeriklaste paljastatud vasakpoolne külg passi idakülje poole, mida Taylor polnud suutnud kindlustada. Vaatamata mõnede vabatahtlike jalaväerügementide taandumisele pööras USA tugev suurtükiväe tulekahju mehhiklased tagasi ja öösel olid nad Taylori 700 ohvriks kannatanud umbes 1500 (ehkki nende ohvrite teaduslikud hinnangud on väga erinevad). Jättes oma lõkked russina põlema, taganes Mehhiko armee öösel. Taylor ei jälitanud Santa Anna. See polnud vajalik, kuna suur hulk haigeid, haavatud ja innustatud sõdureid lahkus taganemise ajal. Aprillis Cerro Gordo lahingus ei suutnud Santa Anna peatada teise USA armee pealetungi kindral Winfield Scotti all, kes vallutas septembris Mehhiko, kindlustades sellega USA võidu sõjas. Taylori võit suurendas tema riiklikku mainet ja aitas tal võita 1848. aastal USA presidentuuri.
Mehhiko-Ameerika sõjasündmused
klaviatuuri_nool_vasak
Palo Alto lahing
8. mai 1846
Monterrey lahing
20. september 1846 - 24. september 1846
Buena Vista lahing
22. veebruar 1847 - 23. veebruar 1847
Cerro Gordo lahing
Aprill 1847
Contrerase lahing
19. august 1847 - 20. august 1847
Chapultepeci lahing
12. september 1847 - 14. september 1847
klaviatuuri_nool_parem