8869 Burlington Ave., Brookfield
This Brookfield pub serves Irish-American grub and smooth pints of Guinness.READ MORE
1615 N Wells St, Lincoln Park
This Irish pub/grill set in Old Town has a friendly neighborhood feel and serves up the traditional fare of bangers and mash, fish and chips, and shepherd's pie. For the less traditional (Irish) and more typical (American) palate, try the meatloaf, chili or grilled sandwiches. Sports fans can park it in a booth and watch the main events on one of three TV sets. Those not into sports can relax in the outdoor beer garden or sidewalk cafe. READ MORE
1250 Bowes Creek Blvd., Elgin
An English pub-style restaurant located within Bowes Creek Country Club. Regular specials include the all-you can eat fish fry on Fridays. The revamped menu includes seafood tacos, an Asian salad and wings, among others.READ MORE