Elsa's

$$$ • Seafood

Hours:
2450 US-12, Spring Grove
(815) 581-0142

About Elsa's

Elsa's is a must-visit spot known for its amazing crab boil. The sauce is incredible, and the new, spacious location provides a top-notch dining experience. The staff is incredibly friendly and welcoming, enhancing the overall experience. Despite minor service hiccups, the variety of delicious food options, including seafood boils, fried oysters, Dungeness crab, and lobster, make it a place worth revisiting. Customers can enjoy the fresh seafood, classic dishes, and a selection of sauces, from mild to extra spicy. The restaurant also offers a convenient parking area and quick, pleasant service. Diners can indulge in a decadent meal and top it off with delectable ice cream curls in various flavors. Elsa's is a safe bet for a satisfying and memorable dining experience.

Customers' Favorites

Elsa's Reviews

4.4
92 ratings
Restaurantji Rating
5
81%
4
2%
2
4%
1
13%
Food
4.6
Atmosphere
4.6
Service
4.7

Share your opinion about Elsa's

Restaurantji Rating

This place is one of our absolute go to places! We always get out crab boil spicy now and let me just say their sauce is to die for! Today we checked out the new location and it looks amazing and is much larger then the old place but still has amazing quality and great hospitality. Everyone who works there is very sweet. Keep up the great work!

🦀 Hold onto your bibs and brace yourselves, folks! Wild Crab Boil in McHenry, Illinois, is a seafood sensation that'll make your taste buds dance a merry jig!

From the moment you step through those doorways, you're greeted with a splash of seaside vibes and an aroma that could lure even the most steadfast landlubber to the shores. The decor screams 'underwater chic,' complete with whimsical crab-themed knick-knacks that'll have you snapping (pun intended) pics before...read full review

Great food at good prices.

Read All Reviews(92)

Ratings

Menu

Add a Menu
Elsa's Menu
Elsa's Menu

Photos

Add a Photo
Elsa's
Elsa's
View All Photos

Hours

Monday 8AM - 1AM
Tuesday 8AM - 1AM
Wednesday 8AM - 1AM
Thursday 8AM - 1AM
Friday 8AM - 1AM
Saturday 8AM - 1AM
Sunday 8AM - 1AM
Updated on: