ISO goat's heads, lamb's heads, lamb tail fat
- theparegorickid Apr 22, 2010 12:54 AM
Anybody seen this in the area, maybe Watertown?
I seem to remember a place in Allston or Brighton that had fresh heads on display in their meat case, but this is going back about 20 years
short of that can anyone recommend perhaps a halal butcher shop in the Watertown area