My guesses in order of probability are:

Loxocemus bicolor or Xenopeltis sp.
-----
Chris Harrison
San Antonio, Texas