There's something about straying away from chain bookstores and hopping into an independently-owned one. If you're milling around Hayes Valley, take a moment to stop by Bibliohead. They have a wide selection of both new and slightly used books. Not too much space since this store is packed with books. Reminds me of the bookstores seen in some movies. Love it!
more