Developers are closer to building an Alvin's Island souvenir shop on Navarre Beach, and one Santa Rosa County Commissioner objects to its arrival.
NAVARRE BEACH, Fla. -- A large souvenir store is coming to Navarre Beach. The popular Alvin's Island chain is set to begin construction soon. Once built, it will be the largest business on Navarre ...