Salsa

best tomatoes for salsa
  • 4605
Fresh tomato salsa is ideally made with firm, fleshy tomatoes. You can of course make the salsa with any kind of tomato, but the firm ones like Romas ...