541 W. North Ave, Villa Park
(630) 832-0877
the food was stunning... service was top notch.. meats was out of this world.. price was good (compared with other steakhouses)... easy to park and you don't have to worry about paying extra money for valley! I'll go again and again!...
623 West North Avenue, Villa Park
(630) 279-1515
347 West Saint Charles Road, Villa Park
(630) 279-0005
Restaurant critics, neighborhood regulars, and first time visitors alwaysagree about Caps Bar and Grill: the atmosphere is great, the food is superb,and the service is outstanding. The restaurant offers a casual atmospherethat is perfect for dining w...
237 W Saint Charles Rd, Villa Park
(630) 832-8430