Riverside Pub

Bar in Vila Nova De Milfontes

Above Praia da Franquia, about a 10-minute (700m) walk west of the centre, the wood-panelled Riverside Pub is good any time for drinks and a meal. The raised deck offers fine views over the water, and the burgers (€8 to €13) and other bites are quite good.

You can also catch football on the several screens here (and have a day of games – Monopoly, Risk, Pictionary – on rainy days).