History of South America

Why did palmito ranch occur after the civil war was over?

The premise of your question is incorrect. The Palmito Ranch, also known as the Battle of Palmito Ranch, occurred during the American Civil War, not after it. It took place on December 12-13, 1863, in Cameron County, Texas. The battle was fought between Confederate forces led by Colonel John S. Ford and Union forces led by Colonel Theodore H. Barrett.