Winery Dogs – 6/30/16 Arcada Theatre – St. Charles, IL. Published July 16, 2016 at 1000 × 714 in The Winery Dogs – Concert Review & Photo Gallery – 6/30/16 Arcada Theatre – St. Charles, IL.