SScotland Read More Where the Chefs Eat: Roberta Hall-McCarron’s favourite restaurants in Scotland11 June 2025 Roberta Hall-McCarron is a living embodiment of all that makes Scotland so magical. Her love for its people,…