Skip to content
noel.marketing
Astro ThemeAvailable now

Taverno

Taverno Astro Theme for Restaurants and Local Hospitality

A premium Astro restaurant theme with menu, reservations, events, gallery, journal, and warm editorial design.

€49.99

Taverno preview
View live demoScroll to preview ->
View demo

Secure checkout via Lemon Squeezy

VisaMastercardPayPalApple PayGoogle Pay

Available payment methods may vary by device and region.

Taverno

€49.99

Demo

Live preview

Preview the theme in-browser

Explore the real hosted demo directly on the product page, or open it in a dedicated tab.

Open full preview
https://taverno.pages.dev/Demo

Why it fits

Why this Astro theme

  • Launch a complete restaurant website without a hospitality SaaS subscription.

  • Manage structured menu items with price, dietary tags, allergens, and pairing suggestions.

  • Publish events, gallery photos, and seasonal journal content from local Markdown files.

  • Use warm editorial typography with Fraunces and Inter for an appetizing first impression.

  • Keep opening hours, contact details, and FAQs in predictable TypeScript data files.

  • Benefit from Vitest and ESLint in the dev setup for maintainable customization.

Built for

Perfect for

Typical scenarios this product is designed to support.

  • Restaurant website
  • Bistro and café site
  • Wine bar landing page
  • Family-owned dining room
  • Modern hospitality brand
  • Seasonal menu and events marketing
  • Local food business SEO
  • Static hospitality starter

In the box

Features

Concrete pages, modules, and capabilities included in the download.

  • Structured menu items with price, dietary tags, allergens, and pairings
  • Events, reviews, and journal content collections
  • Restaurant data: opening hours, contact, and FAQs in src/data/
  • Warm hospitality palette: espresso, cream, terracotta, olive, brass
  • Reservations, gallery, and events pages for hospitality marketing
  • Fraunces and Inter editorial typography
  • Vitest, ESLint, and Prettier in dev setup
  • Static output with no required CRM or CMS

A restaurant theme built for warmth and conversion

Taverno is a premium Astro theme for local hospitality businesses that need more than a single-page menu PDF. Warm color tokens — espresso, cream, terracotta, olive, and brass — pair with Fraunces serif headlines and Inter body copy for an editorial food photography layout that feels appetizing before the first reservation.

The site structure covers the full guest journey: discover the restaurant, browse the menu, view events, explore the gallery, read journal updates, and book a table.

What is included

Taverno includes home, menu, reservations, events, gallery, about, journal index and detail, contact, styleguide, and a custom 404 page.

Menu items are Markdown in src/content/menu/. Events live in src/content/events/. Reviews are in src/content/reviews/. Journal posts are in src/content/posts/. Restaurant details, opening hours, contact info, and FAQs are in src/data/.

Structured menu and hospitality content

Each menu item supports price, category, dietary information, allergens, and pairing suggestions in frontmatter — so you can build a real menu, not just placeholder cards. Opening hours use schema-ready time slots. The reservations page gives guests a clear conversion path without requiring a CRM in the default setup.

Built on a static-first Astro stack

Taverno is built with Astro 6.4, TypeScript, Tailwind CSS v4, MDX, Motion, Sharp, Fontsource fonts (Fraunces, Inter), Lucide icons, Vitest, ESLint, Prettier, and sitemap generation.

There is no required CMS, database, or backend. Connect your preferred booking or form service when you are ready for production reservations.

Customization workflow

Add menu items in src/content/menu/. Update restaurant details and opening hours in src/data/restaurant.ts and opening-hours.ts. Replace demo events, gallery images, and journal posts with seasonal real content. Adjust warm color tokens in @theme inside global.css to match your brand.

Next step

Pairs well with this

Related products that fit the same product line, stack, or launch workflow.

Arrowline preview

Arrowline

€49.99

A conversion-focused Astro agency theme with case studies, pricing, journal, and directional motion.

astro theme
Astrofitness preview

Astrofitness

€39.99

A premium Astro 7 fitness theme with programs, booking, results, pricing, and cyber-athletic design.

astro theme
Atelier Motion preview

A cinematic one-page Astro portfolio with refined motion, FAQ, testimonials, and atmospheric imagery.

astro theme

Ready to launch

Start building today

Get instant access after checkout. Download the full source, customize locally, and deploy to your host.

View demo

Secure checkout via Lemon Squeezy

VisaMastercardPayPalApple PayGoogle Pay

Available payment methods may vary by device and region.

Frequently asked questions

Who is Taverno built for?

Taverno is designed for restaurants, bistros, cafés, wine bars, family-owned dining rooms, and modern hospitality brands that need a warm, conversion-focused website.

Does Taverno include online reservations?

Taverno includes a reservations page and contact flow, but no external booking service is integrated. Connect your preferred booking tool or use the static contact pattern.

How do I edit the menu?

Menu items are Markdown files in src/content/menu/ with frontmatter for price, category, dietary info, allergens, and pairing suggestions.

What pages are included?

The theme includes home, menu, reservations, events, gallery, about, journal index and detail, contact, styleguide, and a custom 404 page.

Does Taverno need a CMS?

No. Menu items, events, reviews, and journal posts are local content collections. Restaurant details, opening hours, and FAQs live in src/data/.

Where can Taverno be hosted?

Taverno builds to static output and deploys on Vercel, Netlify, Cloudflare Pages, or any modern static host.