About this Article
Since opening in July, McGruder’s Irish Pub in Elgin has earned a loyal following of locals. A sports bar with a splash of Irish, the spot offers affordable food and drinks so you can catch a game then stick around for some live music. The bar area was packed when we were there on a Friday night with 20- to 60-something drinkers enjoying pints and shots. McGruder’s brings in lots of regulars who come in once a week or more.