I hadn't been to Menard's for many years so my wife and I went for dinner on a Friday evening last fall (2012).
The most recent renovations are very nice and the menu is more upscale and diversified than it was before. Not surprisingly, given the name, the fish is still as good as ever: local perch + traditional fish and chips + something new: Barramundi, which they serve as the "house specialty" and bill as "The Healthiest Fish in the World".
My wife had the Barramundi and really enjoyed it. There are better fish & chips in Windsor (Heather Bell; Pat & Hanks) but Menard's was not bad. I prefer their perch & chips. I have not yet tried the burgers but they look and smell very good.