What's better than grabbing a Del's on a hot summer day? Not much, but making it at home comes pretty close!
Del's
Del's is a brand of frozen lemonade typically found in Rhode Island and southeastern Massachusetts during the summer months. Del's lemonade is available in 20 states. Frozen lemonade is a kind of slush. It is made from water, concentrate, and real... Wikipedia
People also search for
Serving happiness in a cup since 1948. Stop at the sign of the. 1260 Oaklawn Ave, Cranston, Rhode Island 02920. www.dels.com/shop + 1.