Del's Lemonade is a long-standing chain known for its refreshing frozen lemonade and other iced fruit drinks, made with natural ingredients.