Originally Posted by
Sweet Willie
I'll PM you, I'd like to give Harold's a try again, as it has been a decade

A decade ?? Way too long.
This place is carry-out only: we would have to think of a place to eat. One possibility might be 'halfacre'. They do not serve food and encourage you to bring yours in. Halfacre is in Lincoln Square - about a 5 minute drive.
http://halfacrebeer.com/