You might also try Bistro Zinc on State street in the Gold Coast, their butter/garlic/pernod sauce is one of the best around and everything else on the menu won't dissapoint. Couple that with good service and atmosphere and you're bound to finally love the French!
I'm not a fan of les escargots, so I can't speak to the quality specifically, but they're usually on Le Sardine's menu, and if they're up to the quality of most of the other bistro fare the restaurant offers, they should be a worthy contender.