Del Rio Restaurant
228 Green Bay Rd
Highwood, Illinois 60040
USA
Phone: 847-432-4608
Highwood, Illinois 60040
USA
Phone: 847-432-4608
Food | 8.0 |
Service | 10.0 |
Ambiance | 10.0 |
Overall: | 8.0 |
Location & Nearby Info
Pappagallo's Ristorante0.03 mi
Bridie Mc Kennas Llc0.04 mi
Alex's Washington Gardens0.06 mi
Gabe's Back Stage Lounge0.07 mi
Alley0.07 mi
Highwood Lanes0.07 mi
Sage Grille0.07 mi
Kin's Chinese Restaurant0.08 mi
My Favorite Inn0.08 mi
Cuisine:
Del Rio Restaurant Description:
Del Rio Restaurant is a gorgeous Italian,Others restaurant in Highwood, Illinois, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Del Rio Restaurant