Del's is a juice shop known for its refreshing frozen lemonade and other iced fruit drinks, made with natural ingredients and pure cane sugar. They also offer mixes to make their signature drinks at home.