Restaurant marketing has changed a lot in the last 10 years and now you must realize that you need to adopt a few different strategies, including customer profiling to get the job done.
In most cases, you will be looking for much more specific options; however, you must first understand exactly who your potential customers are. Then only you can find the right marketing strategies for your restaurant business.
Look at your typical customer and decide how you would describe them. Calculate the profile or demographics of your customers and then make a list of where you will find more of them. That is the area in which you want to target your restaurant marketing.
It is very important to have a strategy to reach your typical customer, if you look at Twitter or Facebook, you can find local groups that fit the bill, then you can chat with that group.
Another way to get closer to your ideal customer is to use your current customer base. People form cliques and will associate with others like themselves or who have the same interests or professions. Once you've isolated your ideal customers, you can start engaging with them, searching for forums, etc.
Your goal is to make your restaurant known as the 'in' place for your target group by providing the best facilities for that group, be it internet access, a relaxing bar area, private dining, etc. When you have identified where you can find them, you will know the best way to promote your restaurant to them.