Douro Rio offers Spanish cuisine. It's a popular spot after visiting the Lamego Cathedral.