Restaurants across the Algarve — from beachfront grills and family-run Portuguese eateries to fine dining on Michelin lists.