I don't want to really say that a P&S camera will be better...just that IF you are looking for some really close up shots of the food, it would be much cheaper with a P&S camera than going with a DSLR AND a macro lens.
If you don't need super close up shots, then a DSLR will likely be the 'better' choice. And yes, you could probably get some decent close ups with a long zoom lens like that.
Although, as mentioned at the start, the actual type or brand of the camera will matter less than the skills of the person behind it.
Ok, well i think I will stick with a DSLR and look into getting a macro lens to add on it...if that is feasible.