Readers’ Choice winner: The top 5 best coffee shops in McHenry County

Do you prefer your lattes hot or iced? Try something new at these local spots

Fall begins this week, providing an extra nudge to snag a cup of joe on your way to work today. Our list was compiled from votes from our readers using the 2021 Readers’ Choice results in McHenry County. Which one is your favorite?

Taste of Benedict’s & More

35 N. Williams St., Crystal Lake


Hidden Pearl Coffee

1250 N. Green St., McHenry


Conscious Cup Coffee Roasters

5005 Northwest Highway, Crystal Lake


Rusty Malts Coffee & Ice Cream

5003 Monroe St., Ringwood


Grounds Coffee Bar & Cafe

89 N. Williams St., Crystal Lake

Hannah Hoffmeister

Hannah Hoffmeister

As Niche Products Editor, Hannah Hoffmeister oversees and edits Kane County Magazine, Kendall County Magazine, Neighborhood Tourist Magazine and Starved Rock Country Magazine. She is also the brand manager for and its social media. When she's not writing, she's probably reading or cooking something sweet.