Do you know what lay behind that infamous smile of the Cheshire Cat? Well I do, he found a fantastic little spot brimming with craft beer and creative pub fare in Carp. 320 more words