Salisbury Beach has a shopping secret that locals have been quietly enjoying while tourists walk right past without a clue.