San Antonio Zoo Opens New Chupacabra ExhibitSan Antonio Zoo Opens New Chupacabra ExhibitAn urban legend has gone on display at the San Antonio Zoo just in time for Halloween. AbbeyAbbey