If any one out there with a restaurant is listening...
Making me click to view different categories annoys me unless you have different menus at different times. If you have completely different menus for breakfast and lunch/dinner, then splitting them that way on the web is useful. Making me click to view appetizers and then go back and click again to view one subset of entrées and then go back and click again to view a second subset of entrées...this isn’t useful. I want to be able to see all your dishes by merely scrolling instead of clicking.
(You may have read something against scrolling web pages. That was an over-reaction. Scrolling is fine when appropriate. Not scrolling when scrolling is appropriate is inappropriate.)
When should I have to click to get more information? To get the kind of specifics that I can’t get from a paper menu. e.g. a complete list of ingredients and nutritional information. The real power of the web is its ability for you to deliver this kind of in-depth information to your customers. You really should take advantage of it.
And pictures. You ought to have a picture of every dish. Ideally with thumbnails on the main menu page and a full-size image when I click for more information about a particular dish.