Ah, The Mitre Inn – it's one of those pubs that just feels like a proper local hideaway in Knaresborough, tucked away near the station, where you can settle in for a pint or even book a room for the night. I love how they've got this brilliant array of craft beers on tap, all locally brewed from Yorkshire, with options that cater to every taste, whether you're after a bold IPA or a smooth stout. The outdoor seating is a real treat on a nice day, and it's so accommodating for families and dogs, which makes it feel inclusive and relaxed. From what I've heard from others, the staff are often spot on with their recommendations and can make you feel right at home, especially if you're chatting about the brews. But, let's be honest, it's not all roses – there have been times when food service drags on, leaving you waiting ages for something simple, which might put a dampener on things if you're peckish. Plus, a few people have noted that the bar team can get a bit sidetracked by the dogs popping in, so service isn't always as snappy as you'd hope. And while the place has that traditional cosy vibe, it hasn't had much of a makeover since the new owners took over, so it might not have the fresh energy some spots do. All in all, though, it's a solid choice for a casual get-together or a quick drink after a train journey – just go in with realistic expectations, and you'll likely have a good time.