If you prefer keeping it indie, try Love Books in Melville, JHB.
Even if you don’t want to pick up a signed copy of my book (WTF?), there’s always Gareth Cliff’s book. As well as an adjoining coffee shop for you to relax in and blog about backpacking holidays or vintage sunglasses, or whatever you’re into.
Love Books is here.
Semi-related: My Q&A with The Daily Maverick.