Publix 383

Publix #383, also known as Publix at Sun Plaza Shopping Center, is a Publix supermarket located at Sun Plaza Shopping Center, at 421 Mary Esther Cut Off Northwest in Fort Walton Beach, Florida. The store opened on February 11, 2004.