The Cat Cafe
302 Island Avenue #101, San Diego 92101
A
Find Pet Cafes in San Diego, CA. Listings include The Cat Cafe and Te Mana Cafe. Click on each in the list below the map for more information.