Think of a better or best way (s) to have your restaurant promoted in many ways to your regular customers and first time visitors. If you have several ideas in your mind, then you're in for having a successful restaurant establishment, if not across the country, your local town.
It's imperative for you to experiment and have fun with your restaurant perks, menu and ideas. There are just tons of ideas you can create and recreate to help your restaurant become known both to your regulars and the non-regulars. You can start with simple gestures of appreciation for your patrons. A great example is by giving them free tricks of your newest item on the menu. From there, you can move on to giving them something bigger like a dessert or free drink. It does not have to be absolutely big nor fancy as long as you recognize your patron's presence and that you show them that you appreciate them.
From this idea as well, you can incorporate it to events happening throughout the year. An example would have been during the celebration of Halloween. Since everybody wears costumes, why not pick out someone from the audience to be named as the one with Best Halloween costume and give the person an instant Halloween prize. You can also give away trips to customers even if it's not a holiday. You can give out free items to your very first customer (s) of the day … again, it does not have to be big, just something that could surprise them is already enough the fun.
But do not forget your employees too. They play vital roles everyday for your restaurant and without their hard work, you'd be empty-handed. You can either give out free gift certificates on a spa for the weekend to the most punctual or courteous employee of the week. A simple recognition of their efforts is going to boost their morale at work as well. Make a chart on their lounge and put a descripting employee's name and picture as the employee of the month good for everyone to see.