Step into 1738 history at Quinta da Pacheca, where sunlit terraces overlook sweeping Douro Valley vineyards. Porto Douro restaurants here turn cod tongues, slow-roasted lamb, and savory duck rice into bold, crave-worthy bites—each mouthful a reason to linger longer.
Price range: €20 to €30 per person
Timings: 12pm-9pm
Location: Rua do Relógio do Sol 261, 5100-424 Lamego, Portugal
Booking: Recommended
Good for: Romantic meals and small groups