the Del Rio Restaurant
228 Green Bay Road, Highwood, IL                            (847) 432-4608
HomeMenuWineHistoryOperaContact Us
Weekly StoryChange of Side

HomeMenuWineHistoryOperaContact Us
Weekly StoryChange of Side




​we are Sorry Sorry Sorry Sorry Sorry Sorry.


No Opera this year.
Our thanks for your amazing support.

Now it's back to Jazz Wednesdays.

Bill, Connie and our family plus 
the entire Del Rio Staff.