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





Yes!  Yes!


Another great year at Del Rio Opera. 

Thanks for your fantastic support.

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