Village Tap Loading Map.... Village Tap107 W 1st Avenue Deer Creek, IL 40.627394 -89.333275 Address 107 W 1st Avenue Deer Creek, IL Upcoming Events No events in this location