Traditional gastropub, The Thatched Tavern, offers a cosy atmosphere, outstanding food, and a wide selection of drinks.