Nothing beats a cold Del's Lemonade on a hot day. This slushy ice treat is a cross between a melting snow cone and a frozen drink. You can drink it, or use a spoon. The best part ...
All reviews seem positive