Mystery Diner Takeout Edition in Crystal Lake: Duke's Alehouse and Kitchen – a great pairing

Two things that stand out about Duke's Alehouse and Kitchen in downtown Crystal Lake are the ingredients and the awesome craft beer selection.