Unionens oberst Theodore H. Barrett, der havde kommandoen over styrkerne i Brazos Santiago, Texas, sendte den 11. maj 1865 en ekspedition bestående af 250 mand fra det 62. farvede infanteriregiment og 50 mand fra det 2. kavaleriregiment i Texas under kommando af oberstløjtnant David Branson til fastlandet for at angribe rapporterede forposter og lejre for oprørerne. Kl. 2.00 om morgenen den 12. maj omringede ekspeditionsstyrken oprørernes forpost ved White’s Ranch, men fandt ingen mennesker der. Senere samme morgen informerede folk på den mexicanske side af floden oprørerne om de føderales opholdssted. Branson førte straks sine mænd af sted for at angribe en konfødereret lejr ved Palmito Ranch, hvilket spredte de konfødererede. Branson og hans mænd blev på stedet for at fodre sig selv og deres heste, men kl. 15.00 dukkede en betydelig konfødereret styrke op, hvilket fik de føderale til at trække sig tilbage til White’s Ranch. Han sendte besked om sin vanskelige situation til Barrett, som forstærkede ham med 200 mand fra 34th Indiana Volunteer Infantry. Den forstærkede styrke, som nu var under Barretts kommando, startede mod Palmito Ranch, hvor der var skænderier det meste af vejen. Et par miles fra ranchen blev de involveret i en skarp ildkamp. Barrett førte sin styrke tilbage til en flodbluff, hvor mændene kunne forberede aftensmad og slå lejr for natten. Kl. 16.00 nærmede en stor konfødereret kavaleristyrke under kommando af oberst John S. “Rip” Ford sig, og de føderale styrker dannede en kamplinje. Oprørerne hamrede unionslinjen med artilleri, og Barrett beordrede tilbagetrækning og afsluttede dermed det sidste slag i borgerkrigen.