Heinz Sriracha Ketchup is finally making its way over to the U.S., giving a much-needed kick to dishes everywhere. The new product will be launched at major retailers like Walmart and Target for a reasonable $2.69 a bottle. More

Heinz Sriracha Ketchup is finally making its way over to the U.S., giving a much-needed kick to dishes everywhere. The new product will be launched at major retailers like Walmart and Target for a reasonable $2.69 a bottle. More