FREE US SHIPPING with $75+ purchase.

De La Rosa

De La Rosa Soft Sweet and Sour Caramels 100 Pieces

  • 100 Pieces per bag
  • Assorted Flavors
  • Sweet and Sour 
  • Every soft caramel has a kick of spice