Where can I buy fresh, good-quality lamb or veal kidneys, liver, sweetbreads, etc.? Anywhere between Worcester, MA & Providence, RI would do. Since the new federal regulations prohibit the sale of offal in states which have no slaughterhouses, all we see is the occasional bit frozen, which is not worth eating. Caul, calves' feet, tongues, etc. are also wanted. Harder to find than ever in an offalphobic culture. Cheers!