I personally think Barnes and Nobles is one of the best stores in the city. They have a huge assortment of books, in a comfortable setting. You can sit down and read any book you please. They have a coffee shop inside, and an area to listen to CDs
more