Del's is an ice cream shop known for homemade, flavorful ice cream and all-natural lemonade made with pure cane sugar. Cash only.