The Grove Address: 100 E Grove St, Poplar Grove, IL 61065 Phone: (815) 765-1002 Restaurants Other Businesses: Mortimers Roadhouse at 105 W Grove St., Poplar Grove, IL 61065 Blimpie at 100 E Grove St, Poplar Grove, IL 61065 Bravo Pizza & Italian Restaurant at 13555 IL Rt 76, Poplar Grove, IL 61065 Trail Stop at 105 N State St, Poplar Grove, IL 61065