Grab a great deal, buy a few trinkets or savor some regional fare at Portimao Town Market. This busy place will give you a real flavor of the local culture and community.
When you've finished up at this Lagoa community marketplace, why not make your way to Rocha Beach, Senhora da Rocha Beach, and Benagil Beach? They're near Portimão Town Market and also a hit with many travelers.