On of the most trickiest groups of Swallowtails. You have sometimes to count each vein, stripe and marking. It is definitely an Eurytides sp., formerly (sometimes still) called Protesilaus sp.. After doing a little search I think it is Eurytides macrosilaus:
http://butterfliesofamerica.com/eurytide...
http://www.ross.no/communicate/2011/12/0...
To separate from Eurytides (or Protographium) epidaus, which, however has stronger markings/veins on the apical forewing:
http://butterfliesofamerica.com/imagehtm...
http://butterfliesofamerica.com/imagehtm...
and Eurytides glaucolaus, which is from Panama to South America, so too far in the south from your spotting:
http://neotropicalbutterflies.com/Site%2...
or Eurytides (or Protographium) agesilaus neosilaus which has a shorter stripe #5:
http://butterfliesofamerica.com/eurytide...
Here is the whole bulk of these group, please, verify yourself!!
http://butterfliesofamerica.com/t/Euryti...
Lat: 10.83, Long: -85.34
Spotted on Mar 25, 2012
Submitted on Apr 8, 2012