Contacts: address, phone number and etc.
Address | 228 Green Bay Road, Highwood, IL 60040 Get directions |
Phone number | +1 847-432-4608 |
Website | delriorestaurant.biz |
Photos
Reviews about Del Rio Restaurant
How would you rate Del Rio Restaurant?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Del Rio Restaurant
Del Rio Restaurant is a restaurant based in Highwood, Illinois. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.