North Park Tap, CHICAGO, Illinois (IL)
Conveniently located at 313 West North Avenue () in CHICAGO, Illinois (IL) (60610), North Park Tap can be reached at 3129435228. It is advisable to call ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
North Park Tap contact information and details:
Address: 313 West North Avenue - , CHICAGO, Illinois (IL) 60610
Contact Phone: 3129435228
