One of my favorite things about summer in McHenry County is dining al fresco! My kids beg to eat outdoors daily as soon as the temperature hits 50 degrees; therefore, we have explored many different outdoor dining options in McHenry County. Here is a list of a few favorites for the whole family that combine tasty food (that somebody else is cooking!), a kid-friendly atmosphere, and beautiful outdoor space to revel in the summer months.
Best Outdoor Dining in McHenry County
Restaurants are listed in no particular order. Please remember to call ahead to confirm hours.
Benedict’s La Strata
40 N. Williams Street, Crystal Lake | (815) 459-6500
My family’s proclaimed favorite, Benedict’s La Strata offers an extensive menu for adults and kids, friendly service, and a large outdoor seating area overlooking Williams Street in historic Crystal Lake. I have truly never had a meal at Benedict’s that I didn’t thoroughly enjoy, and even the pickiest eater will be happy here. Sunday brunch does get busy, so be prepared to call ahead or wait in the plaza outside for a few minutes before being seated. Please note that Benedict’s is open daily for breakfast and lunch, and dinner is only offered on Friday and Saturday evenings (and is just as delicious as brunch!) Read Shelby’s review of Benedict’s La Strata.
The Broken Oar
614 Rawson Bridge Road, Port Barrington | (847) 639-9468
When I first visited the Broken Oar, I couldn’t believe that we were in McHenry County, Ilinois. With views of the Fox River located in a secluded space, this restaurant felt like we had traveled to Northern Wisconsin but with more Bears fans. The eclectic mix of bikers, boaters, and families give off a real vacation vibe…the bands, friendly service, and people/boat watching ensure that your family will be entertained while enjoying an outdoor meal with your toes in the cool sand.
6 East Crystal Lake Avenue, Crystal Lake | (815) 459-7520
The “Cheers” of Crystal Lake, The Cottage is a restaurant and pub with a fun and warm vibe and a sizable outdoor seating area. Popcorn and peanuts are immediately available to tame the hunger temper-tantrum beast, plus crayons and a yummy kids menu make this an obvious family-friendly choice. Pizza and sandwiches are great here, and the reasonable prices help keep this an economical night out. Go there often enough, and everybody will know your name.
Duke’s Alehouse and Kitchen
110 N. Main Street, Crystal Lake | (815) 356-9980
Dubbed an “eco-conscious gastropub,” Duke’s is a flavorful restaurant with local and organic American food, and over 150 beers offered. The outdoor patio is great for families. Sundays at noon, bring your kids to the free Fruits and Veggies class (ages 4-8) to learn and have fun while you and your spouse enjoy a date lunch without paying a sitter! (Pre-registration is recommended, as this does sell out.) Weekends here are busy, so get there early to avoid a wait. After dinner, check out the Crystal Lake Brewing Company, which is steps away.
Port Edward Restaurant
20 W. Algonquin Road, Algonquin | (847) 658-5441
Another riverfront favorite since 1964, Port Edward is a unique nautical-themed seafood restaurant that even has an indoor floating boat table; this place oozes character! The Sunday champagne brunch will give you your fill of all-you-can-eat seafood, and sitting outside on the recently enlarged patio keeps the kids happy as well. Port Edward has been voted the best seafood restaurant in McHenry County for more than six years running and is the perfect spot to relax over a family meal.
Tracks Bar and Grill
108 W. Main Street, Cary | (847) 639-6064
With over 25 burgers offered, as well as other sandwiches and salads, this is a place the whole family will love. The burgers are outstanding (and locally famous), and the outdoor patio seating allows you to enjoy dinner as you look out onto quaint downtown Cary. On Wednesday evenings during the summer months, Tracks sponsors “Cary Cruise Night” from 6:00 – 8:30 p.m., where different car types/themes are featured for the night to check out right outside of the restaurant. Fun for the whole family, especially your car aficionados.
Vickie’s Place Restaurant and Tropical Bar
1211 N. River Road, McHenry | (815) 385-2014
Vickie’s is a fun stop on the river that genuinely makes you feel like you are on vacation right here in our very own McHenry. A laid-back, tropical vibe with daily drink specials and a considerable menu, this is a summer stop that you shouldn’t miss! (Perhaps on your way to the McHenry Outdoor Theater?) Warning – after watching the boats pass for hours, you may get a bug in your bonnet about buying one for your family, which could make this a VERY expensive meal!
Additional Restaurants with Outdoor Seating
BOLD American Fare
8 South Main St., Algonquin | (847) 658-5600
Taste farm to plate freshness, all served in a new way over a table full of welcome. From the ingredients in their dishes and cocktails to the attitude of the staff, they offer the comfort that’s pure and hearty all the way to the core.
121 W. Main Street, Barington | (224) 655-2853
Reservations are required for outdoor dining.
Shakou is offering a contactless experience with menu delivery, ordering, and payment is done from your phone. The patio will be open 4-9:00 p.m. Tuesday – Sunday. Reservations are limited to 6 people or less and 90-minutes per table. No walk-in.
Southern Belle’s Barrington
210 S. Cook Street, Barrington | (847) 387-4290
Breakfast & Lunch restaurant, Espresso Coffee Bar, Fresh Juices, Housemade jams. Open daily from 7:00 a.m. – 2:30 p.m., no reservations walk-in only.
1030 S. McHenry Ave., Crystal Lake | (815) 477-8188
Offering home-style breakfast and lunch. Home of the “original” Stuffed Potato Pancake! Daily soup specials.
Bimbos Italian Kitchen
1318 Riverside Dr., McHenry | (815) 385-1444
A culinary establishment with the finest ingredients, freshly homemade soups to the homemade desserts.
206 E. State Rd., Island Lake | (847) 469-8401
A family-owned business, bringing you old family recipes of authentic Mexican food.
Well, what are you waiting for? Before you know it, the kids will be back in school and the weather will be getting cooler. Make the most of these gorgeous summer nights. and get outside to dine and take advantage of what McHenry County has to offer!