I definitely suggest www.allearsnet.com like the previous poster advised. They actually have dates beside each of their restaurant dates. Most times, if the date is a couple of months old that means the menu hasn't changed.
As Pumbaa says, MANY of the wdwinfo.com menus are absolutely current. This is intended to be funny, not offensive: The best place to get current menus is to go to Walt Disney World.
Back to serious: Since that's not realistic, some DIS webmasters live in the Orlando area and have relatively fast access to the Disney restaurants.
Seriously, three things:
First, I have absolutely no connection with either site except as a fan/reader/user, and I like them both.
Second, having said that, if you read the DISBoards Forum Guidelines, most notably in this case number eight, you'll see that the website administrators request "Before posting a link to another site, we ask that you please first check to see if the same information is available on www.wdwinfo.com. We take great pride in our website. While we make the boards available for your enjoyment, our focus is Disney travel planning. "
Finally, while allearsnet really is a great site for information, they generally rely on readers visiting Walt Disney World to obtain and submit menus (or photographs of counter service menus). Here on the DIS, some of the Webmasters can just go to the restaurants and get the menu. If some aren't up-to-date, just click on the link at the bottom of that page and request what you need!
Just an FYI everyone - Disney does not post menu's at all. These are all unofficial sites and while some may be current, if you are using this for a reference for a 180 day out reservation, be cautioned that almost all of them will have some changes in 6 months. Seasons change, product availability changes and so do restaurant trends and chefs ideas.