Maybe the Trails Cafe, and it's in Ferndell, which is at the top of Western Ave. Not sure if they have their own website, but it's a great spot for coffee and a pastry (excellent versions of each) before or after a walk. It's very dog-friendly, in case you're not into that, there are always people apologizing about their dogs 'never doing that' and what have you. Staff is great, good, mellow vibe. It's a stand, and you just sit on long picnic tables.
I think of it as a breakfast spot, but they may have some lunch-y items. Other than that for the park, you're looking at golf course club house diners, which are about as good as they sound.