Nice to see someone else from Boston here in Chicago! If you're looking for some seafood(its even run by Sox fans!), then I suggest you try the New England Seafood Company Fish Market over on:
3341 N Lincoln Ave
I usually don't say this about food, but the chowda is wicked pissah!