While fresh lime juice and zest provide the best flavor, you can use bottled lime juice as a convenient substitute. However, fresh lime juice will give the salsa a brighter and fresher taste.