DaRosa, the prettiest café in the AlgarveIf there’s one thing in the Algarve you should leave the beach for, it’s Café DaRosa in Silvesread more