Wondering where to eat haggis, drink whisky and find a real Burns Night celebration in Edinburgh? Start with the date: Burns Night falls on 25 January, but Edinburgh venues often spread events across the nearest weekend. The best choice depends on the evening you want. A formal supper gives you speeches and ceremony. A ceilidh …