I think this looks like an "American Toad," but some range maps I looked at do not show American Toads being as far as New Orleans.
This observation was made after rain and in the dark. T Thoughts?
In the hardwood hammock
In courtyard of hotel in New Orleans
Unsure of species
Saw 8-10 of these at this location today.