Ice Ice Baby Sno-Balls is a seasonal pop-up featuring New Orleans style sno-balls (or snowballs) along Mobile Bay in Fairhope, Alabama.