Renowned restaurant and venues guide SquareMeal has revealed its top 100 restaurants across the UK for 2025, and 10 Scottish eateries are featured on the prestigious list.