Cocklakes farm shop on the A66 is great for picking up food or stopping for lunch.
I’ve heard the Llama Karma Kafe is supposed to be great for kids, although I’ve never visited.
Also if heading into Ullswater checkout Granny Dowbekins tea rooms in Pooley Bridge, nice for a stop and afternoon tea by the stream.