Acquiring swine heart can be the challenge , but thankfully getting simpler . Your best place is usually a butcher , especially establishments that specialize in unusual varieties of animal product. Some larger grocery stores might also stock swine hearts , though access might be inconsistent. On