The food there has improved and is reasonably good. Certainly not gourmet, but you will be able to board the flight feeling "full" from what is on offer.
Is it "worth" $25 a head - If you plan on having a couple of drinks at the airport anyway, it is certainly cheaper than going to a restaurant. Even if all you really want to do is eat, a sit-down restaurant at the airport will almost certainly cost at least as much (but the food might be slightly better or worse depending on what you choose).
Of course you could also just eat a good meal at home (unless you are connecting or commuting from far away) and save the $25.
Overall ,I'd say if you like getting to the airport fairly early, then it is probably money well spent.