Salty Duck

Salty Duck, 209 Ferry Rd SE, Fort Walton Beach, FL 32548, United States

(850) 374-3881

Location