Anchovies and Olives

Anchovies and olives is the most popular combination in the world’s biggest olive producing country in the world, Spain.  Anchovy stuffed green olives are a mass market product there like pimento stuffed green olives are here in the U.S.  The mass market products unfortunately have huge compromises for production and conserving purposes that are less…

Details