The Olive Tap
68 N. Williams St., Crystal Lake, Illinois, 60014
This Crystal Lake retail destination specializes in gourmet olive oils, aged balsamic vinegars, fine wine, craft beer, and gourmet food products, offering visitors an exceptional selection of high-quality olive oils and balsamic vinegars sourced from artisan producers around the world. The Olive Tap provides a tasting experience where guests can sample various olive oil varieties and balsamic vinegars and discover complementary gourmet food products. Everything you need to create memorable meals!
This business accepts Downtown Crystal Lake, IL Cards. Purchase Downtown Crystal Lake, IL Cards and support local businesses!
Buy Downtown Crystal Lake, IL Cards