Big Easy Snowballs is a New Orleans style shaved ice shop located on Lake Ella in Tallahassee, Florida.