Books and Beans is a cafe offering coffee, breakfast, lunch, and a selection of indie books.