I've been going to this library since I was a kid. It's nearby the community center, park, aquatic center and El Monte High School. Selection is decent, but if they don't carry anything you want, you can request to have it sent to the library online or in person. It's not a big library, but I've usually been able to find a table to read at. However, a lot of kids do go to this library so be prepared to deal with some noise level.
more