Be everywhere, make sure your restaurant appears almost everywhere on all social media platforms. Local business guide sites put a lot of time and energy behind getting listed near the top of search engine rankings. The best way to find out which ones are important is to do some keyword searches for restaurants in your local service area. Make sure your business is listed on the first page of results, this is an easy way to drive traffic to your site.