Sundog Books
This independent bookstore will have just the beach read for you to while away the hours in the sand or on the porch. It's crammed full and can get very busy, but the staff is knowledgeable and helpful. If you're into vinyl, Central Square Records is upstairs.