What Vampiro means
Vampiro is a Mexican antojito name of Spanish origin meaning "vampire". It comes from Spanish vampiro (vampire). It is pronounced bam-PEE-roh, and it is most associated with Jalisco.
Taquería slang with no older record: the hard toasted tortilla is said to resemble a bat's wing, or to need fangs to bite through.
This is a site about what Mexican words mean, so there is no recipe here. For the name itself: Antojito means "little craving". These are the masa-based street foods named for their shape more often than their filling: a sope is a small mound, a huarache is a sandal, a gordita is a fat little one, a tlacoyo is an oval patty.
