The snake head coming out of the wall is supposed to be a depiction of the Aztec god Quetzalcoatl, though it is highly stylized and by no means a replica. It was absolutely fantastic to take pictures at this place though!
Thanks to my great cosplay buds Marsha Mellow and Elo for the great pictures!!! This was an aspiring archaeologist's dream! :D