The best restaurants, cafes, bars and shops across the Algarve — bilingual recommendations for English and German-speaking residents and visitors.