Back to themes

Taverno

A warm, conversion-focused Astro theme for restaurants, bistros, cafes and wine bars — with menu collections, reservations, events, journal and zero backend required.


Cost

Paid


Created by
Noel

Taverno is a premium restaurant theme built with Astro 6.4 for local hospitality businesses that want a polished web presence without a CMS, database or booking backend.


Designed to feel warm, editorial and appetizing, Taverno helps guests discover the food, understand the room, browse the menu, check opening hours and request a reservation — all from local content files and static forms.


What's included


  • 11 ready-made pages: Home, Menu, Story, Reservations, Events, Gallery, Journal, Contact, Styleguide and 404
  • Typed content collections for menu items, journal posts, private dining events and guest reviews
  • Category-based menu with dietary labels, allergens, pairings and Menu schema markup
  • Static reservation and contact forms that open the guest's email client — no server required
  • Opening hours with live open/closed status
  • SEO defaults plus Restaurant, BreadcrumbList, Menu and BlogPosting structured data
  • Built-in image optimization with AVIF and WebP via astro:assets and Sharp
  • Optional scroll animations powered by Motion, with prefers-reduced-motion support
  • Sticky signature dish showcase on the homepage
  • Tailwind CSS v4 design tokens for easy reskinning


Built for buyers


Most restaurant settings live in simple TypeScript data files under src/data/. Menu items, blog posts, events and reviews are editable Markdown files. The README covers colors, typography, deployment on Netlify, Vercel and Cloudflare Pages, and every major customization path.


Perfect for chef-owned dining rooms, neighborhood bistros, wine bars, brunch spots and modern hospitality brands that need a credible site fast.