The Benicia Public Library is the go to place when you want to check out books. the library also boasts computers for those who don't have them at home.
There is a teen reading program and programs for young children as well.
Want to rent a movie or a TV show. come to the library. Need help researching a paper Come to the library. Interested in local artists? the library usually has a local artist featured.
There are public meeting rooms and even a program where kids can read to dogs. Apparently it's easier to read to a dog than a dad or other adult.