Missouri: Cheshire Grin Cat Cafe
Cheshire Grin Cat Cafe is the only St. Louis cat cafe in the city proper. We’ll just put this out there right up front: the Cheshire Grin Cat Cafe is one of our most favorite cat cafes in the whole world. If we were to give a That Cat Life spirit award, this St.…