Cafe in Foz do Douro

With its vintage birdcage lanterns, pretty floral prints and foliage-draped patio, this cafe is as cute as a button. It’s a wonderfully relaxed spot for lunch (a soup, main and drink goes for a wallet-friendly €8.50), a slice of cake and tea, or brunch. There's ample choice for vegetarians, too.