The Olive Tap
68 North Williams Street
Crystal Lake
IL
60014
(815) 459-6457
theolivetap.com
Open Map
Description
The Olive Tap is located at 68 N Williams St, Crystal Lake, IL. This business specializes in Bars, Pubs, & Clubs.
by merchantcircle on February 03, 2016 from
merchantcircle
bars
Crystal Lake
food stores
Food/grocery
gourmet
Langugages spoken:
lounge
Neighborhoods:
Restaurant
Specialty Food Store