Pecan Jacks Ice Cream & Candy Shop Pecan Jacks 4368 W Hwy 30a, Santa Rosa Beach, FL 32459 (850) 622-0011