HOME > Chowhound > General South Archive >


jshend Aug 19, 2008 03:50 PM

Lizano is the best salsa in the world that come in a bottle. It is of Costa Rican origin but can be bought on line. NOt too lon ago, I saw it in an ordinary grocery store somewhere in the Richmond, Newport News, Norfolk area, but can't recall where. Anybody know where you can pick up a bottle in a regular grocery store?

  1. Click to Upload a photo (10 MB limit)