Look up your restaurant on Google Maps from someone else's phone and open the "Menu" tab. What's in there surprises almost everyone: a photo of the menu taken by a customer in 2023, three dishes you dropped two seasons ago, and a price that isn't your price any more.
Nobody did anything wrong. Google simply fills that space with whatever it can find if you don't fill it first. And that space is what someone reads while deciding where to eat today.
Where does the menu on Google come from?
From more places than you'd think, and that's the root of the problem. It can come from what you loaded into the menu editor, from photos customers upload, from Google transcribing your own website, or from third-party providers.
Google is open about it: when it finds several menu sources for a business, it shows you the options along with the date each was last updated and lets you pick the one you prefer. If you've never picked, something is deciding for you.
And there's the detail that catches people out. The problem usually isn't that your menu is missing, it's that it competes with other versions of itself, and the one that wins isn't necessarily yours.
Is it worth loading the menu dish by dish?
Depends on what you've got right now.
| What's on your listing | What to do about it |
|---|---|
| A photo of the menu taken by a customer | Replace it now. Not searchable, prices unreliable, usually crooked |
| A PDF of your own, kept up to date | Better than nothing, but it's still an image: Google can't tell what dishes are inside |
| The menu loaded as sections and items | What you want. It's text, it can be read, and it turns up in searches for specific dishes |
The real difference isn't cosmetic. A menu loaded as text, with sections, descriptions and prices, lets someone searching for "black rice Costa Adeje" find you. The most beautiful PDF in the world doesn't compete in that search.
Google has started offering a feature (still experimental) that builds the menu from a photo or a PDF using AI. It saves the typing, but it moves the work somewhere else: whatever it generates has to be checked, and prices are exactly the field where a mistake gets expensive and takes weeks to notice.
What about "popular dishes" you never added?
That row of dishes with photos on Maps is fed partly by your customers: they can upload photos and name them. That's where phantom dishes, misspelled names and a photo of a dessert you discontinued last year come from.
The good news is that you take precedence: according to Google, dish names added by the business outweigh those added by customers. A dish that's misnamed or no longer served can be corrected, and an out-of-date menu photo can be taken down.
What you can't do is fix it once and forget it. That row refills itself with every customer who uploads a photo, which is why it's worth having someone look at it periodically rather than treating it as solved.
How often should you touch it?
You don't need a calendar, you need triggers. Update when:
- You change prices (the number one cause of angry reviews that aren't about the food)
- A seasonal dish comes in or goes out
- You change the whole menu
- High season starts, with a different menu or different hours
Changes take 24 to 48 hours to show up on Maps and in Search. That's worth planning around: the new menu should be live on Google before it launches in the dining room, not after.
There's one case that catches people out: if an external platform syncs your menu, that platform is in charge, and editing in Google achieves nothing because the next sync overwrites it. Before wrestling with the editor, it's worth knowing where the menu actually comes from.
What's at stake
Open your listing the way a customer sees it. If the Menu tab shows a crooked photo with old prices, that's what someone hungry at two in the afternoon is reading, at the exact moment they're choosing between you and the place next door.
This isn't a design problem or a budget problem: it's out-of-date information making the decision for you. And unlike a bad review, it doesn't announce itself.
At GMB Horizon we keep this current for several restaurants on the island as part of local SEO. If you'd rather hand it over, get in touch.