There’s a good buzz at split-level Tapabento, discreetly tucked behind São Bento train station. Stone walls, bright prints and cheek-by-jowl tables set the scene for outstanding tapas and Douro wines. Sharing is the way to go – be it fresh oysters with shallot vinaigrette, razor clams with garlic and coriander or Azores cheese with rocket and walnuts.
Save room for palate-cleansing desserts such as coconut and lychee pudding with passionfruit gel and mango sorbet.