Late Friday, Google announced on Google+ that they now show restaurant menus in the search results. This is something we noticed a few weeks ago and now Google has confirmed this is indeed officially out there.
Search for your favorite place to eat plus menu and Google may show the menus they have to offer. Google said:
Just search Google to show you the menu for the eatery you’re considering and you can see it right on the top of your search page - complete with tabs for different parts of the menu (like appetizers, brunch or dinner) and, often, prices - before you make your reservation. Menus are available in the U.S. only for now.
I am a bit surprised they made no mention of how webmasters can help Google get their menus. No type of data feed or rich snippet details. Google may simply (well, it isn't so simple) crawl the site and parse out the menus automatically. Or maybe some restaurants have a special deal with Google?
Forum discussion at Google+.
Update: Glenn Gabe thinks the menus are sourced from SinglePlatform.com:
@rustybrick Looks like the menus are from SinglePlatform. I noticed the menus exactly match TripAdvsior's menus, which are driven by SP. :)— Glenn Gabe (@glenngabe) March 3, 2014