Chez Leon got a HORRIBLE review in the RFT last week. While I don't disagree with everything the reviewer said, it is still the best French place in town. The food is very reliably good and the ambience is pleasant. They have a beautiful bar. Yes, not everything is perfect every time, but they make a real effort to have you enjoy your experience and that is one of the reasons we eat out. Just thought I would stick up for Chez Leon.