Goat is called barbacoa at the Mexican places here. It's the sort of taste that I wouldn't pay for but if someone served it to me I would be happy to eat it. But with my money, we would have cabeza or cachete.