Aha, upon further research (wikipedia

) this is what I found.
"
Cabeza is a
Spanish word meaning "
head". In
Mexican cuisine, it is used to describe the
meat from a roasted head of a
cow, served as a
taco or
burrito filling
[1]. Typically, the whole head will sit on a steamer or grill, and customers may ask for particular parts of the head meats they favor, such as
ojo (eye),
oreja (ear),
cachete (cheek),
lengua (tongue), or
labios (lips)"
Lisa, lengua is technically part of the cabeza since the tongue is located on the head. Cabeza is actually pretty close to lengua. They messed up my order, I ordered 2 lengua tacos, 2 cabeza, and they gave me two packages, one marked with "AZ", I later found out it was asada, so after I ate a super yummy tender meat taco, I wondered which one it was. I looked at my order receipt (from the kitchen, not my reciept) and it was cabeza. so YUM! Hve yet to try ojo. Never seen it on any menu, but I use to eat ojo de pescado chinese style when I was a kid. LOL I'm being serious. Did you know there is an inedible bone type ball in a fish eyeball?

I don't think the cornea is edible either, it is quite plasticy.