Isla Del Mar - Waukegan

Russian, Pan-Asian Cuisine, American Cuisine
1300 Glen Rock Ave, Waukegan, IL 60085, United States
Dishes: 64

Isla Del Mar

4.3 / 5 of 204 Reviews
Phone
+18475996001
Address
1300 Glen Rock Ave, Waukegan, IL 60085, United States

Opening Hours

  • Sunday
    10:00-22:00
  • Monday
    10:00-22:00
  • Tuesday
    10:00-22:00
  • Wednesday
    10:00-22:00
  • Thursday
    10:00-22:00
  • Friday
    10:00-00:00
  • Saturday
    10:00-00:00

Amenities

Live Music
Beer

Reserve now

Feedback

★ 4.3 / 5 of 204 Reviews

Based on the average review of 4.3, the Isla Del Mar is definitely worth a visit.

The food is amazing!! Never disappoints I am a local when I feel like seafood this a place to g...

maria-g-pilot8499

Good food, service not the greatest it took them to long to check on drinks

rita-m-lawyer7

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menulist App now