Most freshly made tomato salsa recipes contain lime juice. However, lime juice does not have adequate acidity to make salsa safe for canning and storage without refrigeration. That's why vinegar is used.