One of the new additions to the revamped Central Library, downtown St. Louis -- the Cafe.