Restaurateur is a dedicated WordPress restaurant theme. The theme features custom post types for menu items so you can easily add a beautiful tabbed menu with your own categories and dishes (with prices), which will be featured in the home page slider. You can also customize the background imagery and welcome message on the home page, contact details, map location and social media icons. It’s a flexible and responsive theme which will look great on any device.
How to Install Restaurateur
How to Customize Your Website with the Restaurateur Theme
If WP Restaurateur isn’t for you then check out this great list of premium WordPress themes for restaurants.