Garlicky Cayenne Liver with Herbed Mushrooms and Onions Liver from grass fed or pasture raised animals is one of the most amazing super foods that you can consume. You may also see it referred to as ‘Offal” which is a generalized term that is used to describe organ