From riverside wines to old-world patisseries, here’s how to spend a weekend falling hopelessly in love with Portugal's second city.