Look for Force of Nature at stores like sprouts. They have beef, bison, or venison options and they include heart and liver. Been my staple for a good 6 months or so… so far
Thanks. I will check if we have them here in Chicago. I buy this from wild fork so can't complain
Please Login to reply.
No replies yet.