Riverside coffee shop, The Bean Box, offers garden and waterside seating.