My girlfriend has been in Guatemala for the Peace Corps and one of the family that has been taking care of her has made her eat some pretty crazy stuff. Bull tongue (not bad) but bull's testicles! Pig head! Pig blood (actually we have it in Brazil, it's like a mix of Slim Jim and sausage). The funniest thing is, those aren't really native food of Guatemala. The family was just playing with her and see how far she'd go.
Also, it's not gross and I absolutely love it. In Brazil we have "Feijoada", which is basically a bean stew. The history behind it is that during the slavery times in Brazil, the owners would give the slaves a lot of beans and rice to eat (nice cheap food). However, sometimes the owners would feast on a whole pig, so they would give the slaves all the parts they don't use, you know, the feet, ears, tail... Well, the slaves would dump it all in the beans and make a stew out of it. Today it's one of Brazil's most authentic food and it is really delicious. THey have added more meat to it, but the flavor of the pig on the stew makes truly amazing.