Whenever I stumble upon fresh sardines I get few pounds at least. I love them stuffed with garlic and simply grilled - just divine that way. Another quick and delicious way is to roll them with shishitou and just fry them à la tempura. The problem is to find a steady supply.
Occasionally, I get them at Wholefoods but I wouldn't mind finding a place which has fresh sardines available all the time if not most of the time.
Is there a seasonal importation of fresh sardines? And if there is, would any one expand on when is the best time of the year to get them and where?
thx - Bundi