McGruder's Irish Pub Address: 1350 E Chicago St, Elgin, IL 60120 Phone: (630) 883-8347 Payment: Restaurants, Bars, Brewers, Irish Other Businesses: Gaqueria Berrilla Abeeck at 1350 E Chicago St, Elgin, IL 60120 Mr C's Restaurant at 1350 E Chicago St, Elgin, IL 60120 Papa John's Pizza at 353 S Belmont Ave, Elgin, IL 60123 Nellas Beef at 818 S Mclean Blvd, Elgin, IL 60123 SUBWAY at 1350 E Chicago St, Elgin, IL 60120