What are the main types of marketing for restaurants?

The main types are owned marketing (website, Google Business Profile, email/SMS), paid marketing (ads and promos), and earned marketing (reviews, word-of-mouth, social shares). Most restaurants use a mix of all three.