Middle Fork Cafe is a cafe offering coffee, sandwiches, and smoothies, with the added charm of on-site book browsing and delicious cakes.