I dunno about ox heart, but ox tongue is pretty damned tasty.