In the kitchen arena I think Predator would win. It all comes down to presentation,. Alien would be all messed up with food spread everywhere. Predator would have a few dishes, mostly human, set out in an attractive arrangemenet with flowers and a nice sauce.
Well, that's my opinion.