the Del Rio Restaurant | Highwood, IL 60040

the Del Rio Restaurant

228 Green Bay Road, Highwood, IL
(847) 432-4608


Our Hours:Open at 5:00 p.m. Tuesday to Sunday
To reserve please call: (847) 432-4608 If you're looking for that special  restaurant where you can take a few  hours  and go back to a time when  restaurants were not part of a chain  and the owner became a friend,  the  food was always great,  and as  my grandmother said, "You feel better for coming."   Then you've found  the right spot.      

Our Northern Italian Family  Tradition to Yours  for over 90 years

We combine the classic Italian Menu and new creative dishes  with full attention to both.

We invite you to come    and accept our family's    warm Welcome 

Goodnight, Mr. Quackenbush, wherever you are.

Create a Mobile Website
View Site in Mobile | Classic
Share by: