The Guild of Foresters welcomes all; kids, dogs, average punters and minor celebrities. They also boast what is arguably Porty’s best beer garden, complete with roofed beach huts for when the Scottish weather lives up to expectations, and a separate room dedicated to the fine art of watching sport. Foresters food is well-prepared and served generously, using responsibly sourced ingredients. Steaks are front and centre on the menu, alongside classic fish and chips and burgers, but there are also less typical dishes to be found, with the likes of goat’s cheese panacotta or roast cauliflower steak with potato, paprika and red pepper stew mixing things up a little. Service is friendly and the cosy décor ticks many of the boxes you might expect in a modern pub, including exposed brick walls and chunky wood fixtures, as well as some that you might not – sit back far enough in your armchair and you can gaze up at a ceiling map of the Firth of Forth.