Seeking some fun and games for the young and young at heart? Star Worlds Arcade has you covered.
This family-friendly entertainment center is on the to-do lists of many visitors to DeKalb. But Star Worlds Arcade isn't the only drawcard here. Northern Illinois University, Huskie Stadium, and Ellwood House Museum are some other interesting attractions close by.