Battle of Palmito Ranch occurred after the surrender of Robert E Lee to General and future president Ulysses S. Grant. The battle happened in Texas more than 1 month after the surrender. 500 union soldiers fought against 300 members of the confederacy.