Demon Dogs
Date: January 06, 2013 11:43AM
Does anyone know if Demon Dogs ever relocated? I live in the Rockford area and remember reading in the paper that it was closing because the CTA was rebuilding the el station. When I went to DePaul from 89 - 91 I used to go in there all the time. Someone told me it relocated in the suburbs but I can't find anything on it.