My new favorite store in town is Books on Main.  Not only do they specialize in Texas History, and have the most wonderful little kids section, but the mayor, Linda Langerhans, is the owner...and she is just absolutely lovely.  Walking in brings a refreshing wave of nostalgia because it has that great feel of the neighborhood bookstore which sadly doesn't really exist anymore.  It's cozy and small, you are greeted by the sweetest of people every time you go, and Kitty the cat (named after Anne Frank's diary) is always relaxed as can be in her lovely store.  They have a section entirely devoted to local books and I have never seen such a truly is an assortment of treasures.  The coffee table books are absolutely beautiful as well and there is a large antique piece that creates the perfect display space for them.  Go and check it out next time you're in town.  You won't be disappointed!  Read another little bit about Books on Main in my guide