The Twist Custom Ice Cream Categories Restaurants 1816 Prado Street Navarre FL 32566 (850) 710-3160 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×