Carrell Farms Water Buffalo Liver is the best liver you can get. Our water buffalos are never given any antibiotics, dewormers, or other chemicals. They graze forages that are 100% chemical free. These livers have never worked a day in their life. Plus water buffalo contains twice the iron as beef.
This liver is sliced and packaged in 1 pound packs.
When you buy from Carrell Farms you buy straight from the farm.