Gulliver's just opened a restaurant in Villa Park (although it technically might be Oakbrook Terrace) on Roosevelt Rd. There is a decent Aurelio's takeout in VP too.
Tong's Tiki Hut does good chinese, also on Roosevelt.
There Strat's on North Ave, which is a Portillo's clone.
Also on north is Garibaldi's which does decent ny style pizza and has pretty good philly cheesesteaks.
Tierra Grill (mexican) on St. Charles Road is very good, although I have never taken away, just ate in.
I guess it depends on where in VP you are going to be. It stretches from North Ave all the way south to Roosevelt. Going all the way from one end to the other is no picnic.