Pizza, Beer, Pasta, Burgers, Wings, Salads and More! Riverside Pizza & Pubs Newest location is now open! We Are Located in South Elgin, Illinois off Randall Road. The perfect location to enjoy a quick lunch, family dinner or celebrate an event with a large party. We look forward to seeing