Seafood
Isla del Mar # 2 is a 4.3-star rated Seafood restaurant located at 1300 Glen Rock Ave, Waukegan, IL 60085, in Waukegan. It has received 900+ reviews.
View MenuRating
Reviews
Price Range
Days Open
Rated 4.3 stars based on 900+ public reviews
Everything you need to know
Isla del Mar # 2 in Waukegan is open daily from 10 AM. From Monday to Thursday and on Sunday, it closes at 10 PM. On Friday and Saturday, the restaurant remains open until 12 AM.
Isla del Mar # 2 can be found at 1300 Glen Rock Ave, Waukegan, IL 60085, United States. This location is within the city of Waukegan itself.
Isla del Mar # 2 offers takeaway and serves dine-in. Delivery service is not available at this location.
Isla del Mar # 2 operates as a Seafood restaurant. Its offerings include comfort food, healthy options, quick bites, and small plates, complemented by a selection of spirits, beer, and cocktails.
Yes, Isla del Mar # 2 is good for groups and accepts reservations. Its atmosphere is casual, cosy, quiet, and trendy, also catering well to kids.
Isla del Mar # 2 features a price range of $20–30, as reported by Google Maps. Visitors can enjoy dine-in service or opt for takeaway, though delivery is not offered.
Isla del Mar # 2 offers a casual, cosy, quiet, and trendy atmosphere, making it good for groups. It accepts reservations and is suitable for kids, even offering a kids' menu. Dining options include lunch, dinner, and dessert, with table service available.
Isla del Mar # 2's offerings include alcohol, beer, cocktails, coffee, comfort food, healthy options, quick bites, small plates, and spirits. Highlights boast fast service, a great beer selection, great cocktails, live music, and local speciality. Popular for lunch, dinner, and solo dining, Isla del Mar # 2 ensures accessibility with wheelchair-accessible car park, entrance, seating, and toilet. Payments are accepted via credit cards, debit cards, and NFC mobile payments. Free street parking and a free parking lot are available, alongside an on-site toilet.
A glimpse inside Isla del Mar # 2





Address and contact
1300 Glen Rock Ave, Waukegan, IL 60085, United States
+1 847-599-6001