Waterfront Dining Destinations

28 July 2014
Published in Food & Spirits

Summertime dining in the McHenry County region means great grub and outdoor seating with spectacular views of the river and lakes, plus fireworks, Venetian nights, boat races and more. Get there by boat, car, even train! 


Port Edward Restaurant (main photo)

Location: Lower Fox, 20 W. Algonquin Road, Algonquin, 847-658-5441. 

Go for: Seafood; dockside dining in the summer. 


Kief’s Reef

Location: Lower Fox, 3505 S. Wright Road, McHenry, 815-455-1444. 

Go for: Bar food, sand volleyball and music. 



Broken Oar (above)

Location: Lower Fox, 614 Rawson Bridge Road, Port Barrington, 847-639-9468.

Go for: Bar food, beer garden, live music and skydeck dining. 


The Snuggery (above)

Location: Upper Fox, 801 N. River Road, McHenry, 815-578-9600.

Go for: Broasted chicken and sports bar atmosphere. 



After the Fox (above)

Location: Upper Fox, 1406 N. Riverside Drive, McHenry, 815-344-3760. 

Go for: Friday fish fry, English- and Irish-style pub food and a great view.  


Vickie’s Place 

Location: Upper Fox, 1211 N. River Road, McHenry, 815-385-2014.

Go for: Tiki-bar themed outdoor dining and burgers. 



Buddyz Pizzeria (above)

Location: McHenry Riverwalk, 1138 N. Green St., McHenry, 815-363-1010.

Go for: Chicago-style pizza and Italian food in a fun, relaxed atmosphere, plus riverfront balcony patio dining with live music five nights a week.  


Epic Deli 

Location: Upper Fox, 3312 N. Chapel Hill Road, Johnsburg, 815-271-5204.

Go for: Gourmet subs, paninis and cheesecake. 


Oak Park Lounge (above)

Location: Pistakee Lake, 801 Oak Grove Road, Johnsburg, 815-385-9872.

Go for: Outdoor dining, pizza, takeout and live music.


Captain’s Quarters 

Location: Fox Lake, 38283 N. Bolton Place, Antioch, 847-395-3569.

Go for: Bar food, kids’ playground, volleyball, basketball, horseshoes and regular special events. 



Location: 33 West Grand Ave., Fox Lake, 631-653-0653.

Go for: Steak, burgers, baby back ribs, pasta, fried chicken and more.


Antonio’s Grill on the Water  

Location: Fox Lake.

Go for: Brats, Polish sausage, Italian beef, hot dogs, chips, ice cream, pop, homemade chips and salsa, and bags of ice.



El Puerto Mexican Restaurant  (above)

Location: 200 Forest Ave., Fox Lake, 847-973-1370.

Go for: Fine Mexican food for lunch or dinner, award-winning margaritas, fun atmosphere, great view. 


Blarney Island 

Location: Grass Lake, Antioch, 847-395-3804. Accessible only by boat — shuttle service is available from Port of Blarney at 27843 W. Grass Lake Road, Antioch, 847-395-4122.

Go for: Bar food, music and dancing, party atmosphere, boat races and more. 



Lindy’s Landing (above)

Location: Bangs Lake, 115 Park St.., Wauconda, 847-526-9789.

Go for: American fare, food and drink specials, live music on the weekends.