The Battle of Santa Rosa was a battle between the forces of Costa Rica and those of Nicaragua. It was one of the most important battles in the history of Costa Rica. The battle took place on March 20, 1856 at Santa Rosa, Costa Rica.