# Fast WordPress for Restaurants & Cafés — xSpeed Cache

> Hungry people don’t wait for hero videos. How restaurants make their menu, hours, and reservation link load instantly on WordPress with xSpeed Cache — with the exact AI prompt to get it done.

Page: https://xspeedcache.com/use-cases/for/restaurants/
Category: Food & hospitality
Also covers: restaurant, cafe, café, coffee shop, bistro, diner, takeaway, takeout, pizzeria, bar, pub, brewery, food truck, catering, menu

## The speed brief

- **Who arrives** — Someone hungry at 6:40pm, parked outside
- **What they want** — Menu, tonight’s hours, the booking button
- **How long you get** — Twenty seconds before they pick next door

## When speed decides the outcome

1. **The craving** — They are already hungry and already driving somewhere.
2. **The check** — Menu, hours, book — three taps, no patience for a hero video.
3. **The table** — Booked at whichever site answered first.

## The story

Maria’s trattoria gets found at 6:40pm by people who are already hungry. They want three things — the menu, tonight’s hours, and the reservation button — and they want them before the light turns green.

Her site had a full-screen video of pasta being tossed. Beautiful on the designer’s fibre connection; a fifteen-second wall on a phone in a parking lot. The menu PDF took another age. People gave up and picked the place next door with the ugly-but-instant site.

Now the video is a click-to-play poster, the menu is a cached page instead of a PDF, and the whole site serves as static HTML. Same food, same design — the table just gets booked at her place now.

## What a site like this needs

- **Menu and hours in the first second** — The entire visit is 20 seconds long. Everything that matters must be in the first paint.
- **Media without the weight** — Food photography sells — but only if it streams in as visitors scroll, not before they see anything.
- **Fresh after every edit** — Tonight’s specials change tonight. The cache has to rebuild itself the moment the site is updated.

## The xSpeed features doing the work

- **Page cache with auto-purge** — The menu page serves in milliseconds and rebuilds itself the moment you update tonight’s specials. Guide: https://xspeedcache.com/docs/how-to-enable-page-cache
- **Click-to-play video embeds** — The hero video becomes a poster that loads instantly; the video streams only when someone taps it. Guide: https://xspeedcache.com/docs/click-to-play-video-embeds
- **Lazy load + WebP/AVIF images** — Food photos load as visitors scroll, converted to formats a third the size. Guide: https://xspeedcache.com/docs/lazy-loading-images-iframes-videos

## The exact AI prompt

Connect via xSpeed MCP (https://xspeedcache.com/docs/mcp-server-setup) or xSpeed Hub, then paste:

```
Using xSpeed, make my restaurant site instant on mobile: cache every page, turn video embeds into click-to-play posters, lazy-load and convert images to WebP, and make sure the menu page and reservation link load in under a second. Verify the cache purges automatically when I edit the menu, then show me the before/after benchmark.
```

What happens: Menu, hours, and the booking link in the first paint; the pasta video still plays — for the people who tap it.

## FAQ

### We change the menu daily. Won’t caching show yesterday’s menu?

No. xSpeed Cache purges and rebuilds a page’s cache automatically the moment it is updated, so diners always see today’s menu — served at cached speed.

### Can we keep the video header?

Yes. Click-to-play facades show an instant poster image and load the actual video only when tapped, so the design survives with none of the weight.

## More

- [Full playbook: xSpeed for Elementor & page builders](https://xspeedcache.com/use-cases/page-builder-sites/index.md)
- [Food & hospitality: Hotels & B&Bs](https://xspeedcache.com/use-cases/for/hotels/index.md)
- [Food & hospitality: Food & grocery delivery](https://xspeedcache.com/use-cases/for/food-delivery/index.md)
- [Food & hospitality: Travel agencies & tours](https://xspeedcache.com/use-cases/for/travel-agencies/index.md)
- [All use cases](https://xspeedcache.com/use-cases/index.md)
- [Free plugin](https://wordpress.org/plugins/xspeed/)
