Because restaurants are different from every other business that needs marketing.
A SaaS company has a six-month sales cycle. A restaurant has a six-second one. Someone is hungry, they search, they pick a place. The window between "I could eat" and "table for two, please" is shorter than almost any other purchase decision.
That changes everything about how marketing should work. The keywords are different. The search intent is different. The conversion path is different. The role of reviews, photos, Google Maps, and social proof is different. Even the timing matters: lunch campaigns need different hours than dinner campaigns. Weekend brunch has its own audience.
Generic agencies do not think this way. They apply the same playbook to a restaurant that they use for a plumber or an accounting firm. They chase keywords with volume instead of keywords with hunger behind them. They write blog posts that read like Wikipedia entries instead of content that makes someone crave your food.
We chose restaurants because the problem is specific enough to solve well and important enough to matter. A good restaurant closing because nobody could find it online is a waste. We would rather prevent that than help another e-commerce brand optimise their checkout funnel.