What should be included in a restaurant marketing plan?

A clear goal, a realistic budget (money + hours), your target guests, your offers, your channel mix, a simple content schedule, a promo calendar, and a weekly scorecard to measure results.