London’s favourite Scottish restaurant Mac & Wild announce the launch of their third restaurant at the Falls of Shin in Scotland, opening late June 2018. Taking Mac & Wild back to its Highland roots, founders Andy Waugh and Calum Mackinnon are delighted to announce they have taken over the site at the Falls of Shin…