European candy chain Captain Candy has sailed across the sea from Spain to bring all of its sweet treasure to Miami. The candy store, which became popular in Europe, is now open on Lincoln Road where ...