Cheshire Cat is the fourth studio album by American organist Ronnie Foster recorded in 1975 and released on the Blue Note label.
[1] The Allmusic review by Jason Ankeny awarded the album 4 stars and stated "Few records that fall into the soul-jazz genre balance both sides of the equation so carefully or so deftly".
[2]