This evening, our dining choice fell on Sea Deck, a beachfront restaurant in Alvor.

With its red-and-white design, stunning sea views and seafood dishes, what more could we ask for?

Full review coming soon...