Es un caso de mujeres cuya extraordinaria actuación no está históricamente documentada por sus contemporáneos, pero encuentran un lugar en la mitología popular y, en ocasiones, gubernamental.
[3] El 9 de octubre de 1847 las tropas bajo el mando de Santa Anna dejaron Huamantla, donde estaban acuarteladas y se dirigieron al Pinal, zona media entre Puebla y Huamantla, ya que supieron que el ejército estadounidense bajo el mando del general Joseph Lane avanzaba hacia ese lugar.
Al salir las tropas mexicanas dejaron su artillería resguardada por ocho hombres en la ciudad de Huamantla.
Mientras tanto el general Lane envió una avanzada al mando del capitán Samuel Hamilton Walker a tomar Huamantla, sorprendiendo y derrotando la estrategia de Santa Anna.
Fue en ese momento en el que la leyenda de la heroica Josefa Castelar la hace entrar en acción.
Mientras se desarrollaba la lucha y los pobladores de Huamantla reforzaron al capitán Villaseñor con piedras y lo que pudieron, la Virgen de la Caridad, patrona de Huamantla, se le apareció a Josefa y le dijo que fuera a luchar por su ciudad.