Did anyone mention the Ensign Ewart pub? Might be where I first had haggis.