Eat at Portillos?
Goto Woodfield eat at food place there, Schaumburg in general rocks.
Do something like that although it might be to non nerdy for TW.
I'm from Schaumburg, but the only "meet-up" type places in Schaumburg would probably be like Gameworks (like a Dave & Busters) or maybe the Improv (comedy club). I guess there are food places in Woodfield like Rainforest, Brazilian Steakhouse, etc., but who wants fine dining?