* One in a city of 36K people doesn't have refreshments, but is located on a street with lots of restaurants and at least 3 coffee shops within a block or 2.
* One in a city of ~56K people has a coffee kiosk under a canopy/tent alongside the library (this is Southern California, weather's not too big an issue).
* The central library in a city of ~140K has a coffee shop in a sheltered part of a patio/courtyard. I don't think the branch libraries have coffee.
* Los Angeles Central library has 2 restaurants inside the main library building (Panda Express, and a sandwich counter), and a pricier white-tablecloth restaurant in the garden in front of the building. I don't know about the branch libraries.
(edited for formatting)