Eating Irish at McGonigal's Pub restaurant in Barrington, IL.

McGonigal's Pub

Feedback

Do you manage or own McGonigal's Pub?

Yes