Cajun Sno is an ice cream shop known for snow cones, nachos, and stuffed snowballs, with a convenient drive-through.