I visited Cambridge recently with some friends and we were looking for a cafe at the end of a long day. There are loads of cafes in Cambridge to go with the hoards of people. After all it's a great place to visit.
This particular afternoon we had walked from the Orchard Tea Rooms at Granchester http://www.orchard-grantchester.com/, along the river. The Tea Rooms are unique, occuping a special place in literary history and therefore are very popular on a sunny Sunday. A beautiful spot which would be especially delightful on a quiet day, I will certainly go back.

Around the corner, in St Edmunds Passage, we found a tiny cafe, Indigo Coffee House. http://bit.ly/m8NSbG This lovely cafe serves porridge, delicious cakes and excellent coffee.

Indigo like to encourage local artists so they change the exhibits regularly.
If you're in Cambridge, do check out Indigo, it's lovely.