Re:Free website builder....
To a certain extent, you get what you pay for. If you just want to advertise your site, then free sites such as Google Sites is fine. If you are willing to pay for a site, Wordpress is a good choice if you want to put up a food blog (although if you want people with mobile devices to see your site, it is very difficult to make or even find a decent template for them). Joomla and Drupal are also excellent and more flexible frameworks. In all 3 cases, it's easy enough to get beginning guides out of most public library systems (such as the "For Dummies" series). If you are a programmer (or have one), Zikula is a very powerful although poorly documented framework, but it is much easier to write powerful integrated programs for it than most other systems. Probably not a good idea for a food site, though.
Over the years, I"ve been tempted to write a menu module for these frameworks (called CMS's, for Content Management Systems), to make it easy to create full menus, add current specials (or schedule them in advance), etc. Who knows; I still might. Or somebody else probably will (if I did it, it would be released as GPL'd freeware).