Developers are closer to building an Alvin's Island souvenir shop on Navarre Beach, and one Santa Rosa County Commissioner ...
A large souvenir store is coming to Navarre Beach. The popular Alvin's Island chain is set to begin construction soon. Once ...