Quote Originally Posted by _M_ View Post
Quote Originally Posted by Wikipedia
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.
It's cow brain. YUM!
I've had veal's brain.