What? Where?

Del Rio Restaurant Reviews & Details

Del Rio Restaurant

Del Rio Restaurant is rated 3 stars

228 Green Bay Rd
Highwood
(847) 432-4608

Love It Hate It Try It Edit It Share It

Del Rio Restaurant is located at 228 Green Bay Rd in Highwood near the intersection of Green Bay Rd and Burchell Ave. Their menu consists of Italian dishes . Call (847) 432-4608 for dine in.

  • Cuisine:Italian
  • Service:Dine In
  • Major Intersection:Green Bay Rd And Burchell Ave
What everyone says about Del Rio Restaurant

Tell us more about Del Rio Restaurant Highwood!

Del Rio Restaurant Reviews, Highwood


Be the first to review Del Rio Restaurant!
Review Del Rio Restaurant

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013