I may have asked this before, but it's worth reviving. Does anyone know where New Zealand lamb can be bought in the city? I had better luck when I lived in Tulsa (!!!) than I have had here.
Frozen whole legs were sometimes to be found there in Chinese freezer chests----among the mystery unidentifyable items you find in such freezers----but 0% luck in Houston.
The reason for stipulating NZ is simple: it tastes gamier and a quantum-leap better than the American product, where (one sadly suspects) they've tried to 'breed the taste out of it'!
I suppose Australian would do in a pinch too.
I am having a ride down to Ranch 99 (the new one in Sugar Land) which I have not checked out in this regard.
Thanks for any leads.