Ten Scottish restaurants have been named in the Good Food Guide’s 100 Best Local Restaurants 2024 - and an Edinburgh eatery has scooped a top award.