I was recently up in Hamden, CT and had some absolutely fantastic marinated anchovies from a local Italian market. Naturally they've got a much better selection of this kind of thing than we do, but is there anywhere around here that stocks them? I bought some from the deli at Central Market... they're decent, but they definitely leave something to be desired. A little heavy on the oil.
Nobody every has anything to say about Mandola's it seems, but I figure they could have them. Anywhere else?