Your Favorite Restaurant Websites And Why?
My preferences are essentially the same as with any website: ease of finding the basic information, in this case address, hours, phone number, and menus. The address, hours, phone, and links to the lunch menu (including drinks), dinner menu (including drinks), and dessert menu (including drinks!), as wells as (if applicable), links to winelist and online reservations, should be clearly visible on the home page with a minimum of scrolling. Links to this information should be included at the top, bottom, or side of every page, so that you don't have to keep going back to the home page. If the wine list is extensive, it's not a good idea to put it online -- too hard to keep it updated. But there should be a general description of the type of wines on the list, with some examples, including prices.
The site should be kept up to date. EDITED TO ADD: If the menu changes very often (e.g. daily), then I can understand not updating daily (though that would be nice). But it should be updated as often as practical, and there should be a note at the top of the menu explaining that the menu changes often, and that this is a sample menu. At the very least, menus should be updated seasonally, since this is when the major changes tend to occur.
Both aesthetically and for ease of use, I prefer uncluttered design, minimal scrolling, and no frames. No flash, no music.