Wow, I guess "near Villa Park" can have a lot of definitions!
Country House is in Lisle, south of Benedictine University.
6460 College Road
Lisle, IL
(630) 983-0545
Again, a place I usually only get sandwiches or burgers. I don't think of this as near Villa Park...but ok.
I'm not an Alfie's fan but hords of Glen Ellyn-ites are. Speaking of Glen Ellyn, Shannon's is a favorite. On Main Street, just south of the tracks.
428 N Main St
Glen Ellyn, IL 60137
(630) 790-9080
Less cozy and more chain-y is J Alexander's. It's off 16th, behind the strip mall with the Borders/Office Max/Container Store next to Oak Brook Mall.
My father likes the Italian style steaks at Vitorio's in Glen Ellyn. Cozy, family run, filling.
504 Crescent Blvd
Glen Ellyn, IL 60137
(630) 469-4745
"The only thing I have to eat is Yoo-hoo and Cocoa puffs so if you want anything else, you have to bring it with you."