Salsa Seed Collection
Strictly speaking, salsa simply means sauce in Spanish. Today we think of it as the magically addictive combination of tomatoes, chiles, onion, garlic, and spices that we devour with tortilla chips, slather on eggs, nachos or...