Del's Lemonade is a fast-food establishment known for its signature frozen lemonade and other iced fruit drinks, made with natural ingredients. Cash only.