From the infamous haggis to lesser-known dishes, like cullen skink, we’ve rounded up the best Scottish foods to try (plus, a couple to skip!).