|Purred: Sun Aug 7, '11 12:07pm PST |
|Just wondering where everyone finds their non-liver secreting organs? I can get chicken livers and the natural grocery we go to sometimes has grass-fed pork and beef livers, but I've been hard pressed to find anything else (other than heart and gizzards, neither of which "count").
I was thinking that Whole Foods might at least have sweetbreads or something, but I went to 2 stores including a huge flagship store and they didn't even have livers!
I can get pork kidneys from an Asian grocery nearby, but I am dubious about the quality. There are also a couple of live-meat stores around but again, the quality makes me nervous.
Just wondering what everyone else does and where you get your offal. TIA!
|my posts | my page | msg me | my family's posts | gift me | become friends|| [notify]|