The Battle of La Flor was fought in May 1928 between the United States Marines, their Nicaraguan National Guardsmen allies, and a force of Sandinista rebels.It occurred at a hill north of the La Flor coffee plantation and ended with a rebel victory when the Americans and Nicaraguan National Guard troops were forced to withdraw.