This is the place to come to find books on every topic imaginable, and enjoy some great Starbucks coffee too. Cozy chairs, extensive magazine collection, helpful staff, and clean facilities and restrooms. Pleasant play area for the kids as well, and the story times are worth coming too. They can special order pretty much anything if it is not in stock. I could lose myself for hours here!