Shop at the Incredible Portuguese Market on This Tiny Island

The Azore islands' isolation means some incredible homegrown fish and produce