Jack Settle Ribbon snake of some sort (in the genus Thamnophis that includes garter snakes and ribbon snakes). Not familiar with the Mexican species though, but I'm sure someone else will be able to ID further.
Comments (1)