La batalla ocurrió como consecuencia de los esfuerzos mexicanos para acabar con una instalación del ejército estadounidense en territorio mexicano, la "Fortaleza o Fuerte Texas", que dio lugar al llamado Sitio de la Fortaleza Texas, en que los mexicanos observaron como los estadounidenses ya tenían construido en territorio mexicano, hasta un fuerte.