Riverside Pizza & Pub riverside-scil Place Category: BarsPlace Tags: beer and pizza Profile Photos Map ReviewsRiverside Pizza & Pub is located in historic downtown St. Charles, Illinois. We are located along the Fox River and across the Arcada Theatre. The perfect location to enjoy a quick lunch, family dinner or celebrate an event with a large party. Share more No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Driving Walking Bicycling Public Transport Miles Kilometers Leave a Review Cancel replyYou must be logged in to post a comment. Previous Next