I thought this was perhaps an Eleutherodactylus species in the family Leptodactylidae. That determination was based mainly on the pads visible on the undersides of the hands and feet.
I asked Brian Kubicki for his opinion, and he said this is Craugastor polyptychus. That last link notes that this species was recently split from Eleutherodactylus bransfordii, so I guess was on the right track.
Looking around on the internet, it looks like the two species are separated by elevation, with this species occurring at lower elevations.
Reference:
[book:0970567804]
[book:0226735389]