Adobo would top my choices with Kamehachi a close second.
Adobo is really decent Mexican with good margaritas. Kamahchi reliable, fresh, albeit not fabulously original sushi.
Salpicon, like someone else said never impressed me and Topo Gigio, Bistro Margot and Angelos Tavern are just not more than ok from over here.
Seems like a shame that that neighborhood has so little that I would consider outstanding. Never tried LaFrette and I haven't read anything about it. I'd like to hear others' opinions.
Others that have not been mentioned yet...
La Fette. French-American.
Old Jerusalem. Lebanese and Middle Eastern.
If you don't mind walking west to sedgewick there is Angelo's Taverna (Italian, greek and spanish small plates), Twin Anchors (classic chicago tavern) and Marge's Still (upscale pub grub).
I second the recommendation for Kamehachi. It is a good neighborhood sushi place. There isn't anything hugely exciting, but the food is good.
I also like Trattoria Roma. It is a middle of the road Italian restaurant, but it has a nice homey feel and good pasta. I've had some issues with service there occasionally, but usually the service is very friendly.
If you just want a casual burger, Nookies is a block and a half north of Second City. Good, relatively cheap diner food.
TOPO GIGIO for Italian. Solid fare. Nothing mind blowingly great, but solid fare. Owner Frank (gray hair) is a great guy.
Mexican - Of course, Adobo grill. I think I'd give the nod to Adobo over Topo, but I like Mexican food a LOT.
Also, there's Salpicon a little further south. I have never had a good meal there, but it gets love from a LOT of people. I really wish I can understand why. I'm convinced it's just me going on off nights. I WANT to like this place:
Sushi - Kamehachi. I'm not a big fan of this place, but there are plenty of ppl who are: