The Storytelling Cafe
Roomy Royal Mile café with fresh bakery, proper haggis (vegan and gluten-free too), high chairs and window seats children love.

Restaurant · Edinburgh
A small, laid-back café-style spot near the tourist crush, this is where Edinburgh families come to try haggis without the fuss or the price tag. Portions are affordable enough that you can order a box each for the kids and not wince, and there's a proper kids' menu, high chairs, and room to get a buggy in. It's quiet inside — one visitor called it a "chill place to get out of the chaos on the street" — so nobody minds a wriggly toddler. Order the traditional haggis box with whisky sauce; the tatties and neeps get raved about, and the scotch egg is the sleeper hit. Vegan options too. Staff are warm and genuinely patient with first-timers, happy to explain what haggis actually is before anyone commits. Food comes fast, which matters when someone's hungry. It's small, so it can fill up.

A little something creative for your next meal out. Filled with colouring, simple drawing prompts for cute animals, origami and conversation starters designed to bring more play, laughter and connection to the table. 3 free printable packs for toddlers, preschoolers and primary-aged children.
Roomy Royal Mile café with fresh bakery, proper haggis (vegan and gluten-free too), high chairs and window seats children love.
A well-loved Royal Mile café in Edinburgh with outdoor seating and a 4.8 rating from over 600 reviews.
Cosy Royal Mile café doing standout breakfasts, with a kids' menu, high chairs and solid gluten-free and vegan options — go early.