The best way to build a restaurant site is with Divi and WordPress. This combination offers easy-to-customize templates and features like online menus, reservation systems, and blogging capabilities for long-term growth. That said, there are many great website builders available worth checking out.