Luego de la victoria costarricense en Santa Rosa, William Walker reorganizó su ejército y abandonó Rivas, Nicaragua, movilizando a parte de sus hombres hacia el Castillo Viejo, ubicado en la ribera norte del río San Juan.