HOME > Chowhound > General South Archive >



  • 0

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)