Machitos
Machitos are not haggis. The components have similarities, but a true haggis has vegetable additions like oatmeal, probably very tasty but again different.
Basicly, a machito is made from large cut portions of various organs, liver, heart, lung, kidney, fat etc. Cleaned small intestine is wrapped around it, the whole will look like a fat sausage. If this turns you off, don't even bother to try it.
For the strong of stomach, you first parboil it, not too much and then lay it on the grill to crisp. Again the there is a bit of an art to it. The end result is to have something that is crisp on the outside and fatty on the inside. Oh yes never over direct flame, unless you welcome a huge fire.
I am stuck up here in Colorado and absolutely hate their version of mexican food, just don't tell them.
Pete~~~~~~~~~~~~~~