Cheshire Cat is a pub and coffee shop located at 21 Chestergate. It is described as a vibrant beacon of culinary offerings.