Del's Lemonade is a snack bar known for its signature frozen lemonade and other iced fruit drinks, made with pure cane sugar and no artificial flavors. Cash only.