1<!DOCTYPE html><html lang="en" class="antialiased __variable_16bb0c __variable_e97de2 __variable_c95b6f"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1be549c859b41d9a.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/539f88a515f92dff.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9429edf052882713.js"/>
1<script src="/_next/static/chunks/4bd1b696-182b6b13bdad92e3.js" async=""></script>
1<script src="/_next/static/chunks/ed9f2dc4-da8a047f034b397b.js" async=""></script>
1<script src="/_next/static/chunks/1255-8174ceaa66dbd656.js" async=""></script>
1<script src="/_next/static/chunks/main-app-1dfc4c55242148fa.js" async=""></script>
1<script src="/_next/static/chunks/8478-3d722379712cbb98.js" async=""></script>
1<script src="/_next/static/chunks/3276-b65a74c9b8cfc388.js" async=""></script>
1<script src="/_next/static/chunks/3617-4e1aaf0a102e0d6c.js" async=""></script>
1<script src="/_next/static/chunks/3368-ac6b1e809e699a19.js" async=""></script>
1<script src="/_next/static/chunks/4228-e8462af1e4467287.js" async=""></script>
1<script src="/_next/static/chunks/4513-e36d6e8bdde066ed.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-77ef3a44c7ff5935.js" async=""></script>
1<script src="/_next/static/chunks/6497-0bdda5096dfd877b.js" async=""></script>
1<script src="/_next/static/chunks/3723-f70b22a7dfaab959.js" async=""></script>
1<script src="/_next/static/chunks/9781-90bb322cbe157b62.js" async=""></script>
1<script src="/_next/static/chunks/4665-d4614b364bbb661a.js" async=""></script>
1<script src="/_next/static/chunks/1864-77f064a250eccd4e.js" async=""></script>
1<script src="/_next/static/chunks/7181-2aff8823ae892e93.js" async=""></script>
1<script src="/_next/static/chunks/7416-fcb198264ed1df4d.js" async=""></script>
1<script src="/_next/static/chunks/app/menu/page-69ad7e1ab92280f9.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Menu | Rotation</title><meta name="description" content="Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa."/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://rotation-restaurant-production.up.railway.app/menu"/><meta property="og:title" content="Menu"/><meta property="og:description" content="Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa."/><meta property="og:url" content="https://rotation-restaurant-production.up.railway.app/menu"/><meta property="og:site_name" content="Rotation by Feast it Forward"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Menu"/><meta name="twitter:description" content="Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="32x32"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="bg-obsidian text-cream font-body"><div hidden=""><!--$--><!--/$--></div><a href="#main-content" class="skip-to-content">Skip to main content</a>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Restaurant","@id":"https://rotation-restaurant-production.up.railway.app/#restaurant","name":"Rotation by Feast it Forward","url":"https://rotation-restaurant-production.up.railway.app","description":"Rotation Napa is Napa Valley's only monthly rotating chef residency, housed at Oxbow Public Market in downtown Napa. A new world-class chef. A new menu. Every month.","image":["https://cdn.sanity.io/images/479ezt1j/production/69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp?w=800&fm=webp&fit=max","https://rotation-restaurant-production.up.railway.app/og.png"],"telephone":"(707) 690-9167","address":{"@type":"PostalAddress","streetAddress":"610 1st Street","addressLocality":"Napa","addressRegion":"CA","postalCode":"94559","addressCountry":"US"},"geo":{"@type":"GeoCoordinates","latitude":38.2997,"longitude":-122.2851},"sameAs":["https://www.feastitforward.com/","https://www.instagram.com/rotationnapa/","https://www.facebook.com/profile.php?id=61586638174013"],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":"Monday","opens":"11:30","closes":"15:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Tuesday","opens":"11:30","closes":"15:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"11:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"17:00","closes":"20:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Wednesday","opens":"15:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"11:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"17:00","closes":"20:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Thursday","opens":"14:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"11:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"17:00","closes":"21:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Friday","opens":"14:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"11:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"17:00","closes":"21:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"14:00","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Sunday","opens":"11:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Sunday","opens":"17:00","closes":"20:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Sunday","opens":"14:00","closes":"17:00"}],"acceptsReservations":true,"priceRange":"$$$$","hasMenu":"https://rotation-restaurant-production.up.railway.app/#menu"}]}</script>
1<main id="main-content" class="relative min-h-screen bg-obsidian"><div class="hidden md:block"><nav class="z-50 w-full transition-colors duration-300 fixed left-0 right-0 top-0 md:left-0 md:right-0 md:top-0" aria-label="Primary"><div class="container mx-auto flex h-28 items-center justify-between px-6"><a class="shrink-0 rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold/60 focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian inline-block" aria-label="Rotation Logo â home" href="/"><img alt="" loading="lazy" width="3000" height="1380" decoding="async" data-nimg="1" class="h-auto w-auto max-h-9 max-w-[min(100%,24rem)] object-contain object-left sm:max-h-10 sm:max-w-[28rem] md:max-h-11 md:max-w-[34rem]" style="color:transparent" sizes="(max-width: 768px) min(100vw, 24rem), 34rem" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75"/></a><div class="hidden md:flex items-center gap-12"><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/#experience">Experience</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/#chefs">The Chefs</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/menu">Menu</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/reserve-club">Reserve Club</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/events">Events</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/contact">Contact</a></div><div class="hidden md:block"><a class="group/button inline-flex shrink-0 items-center justify-center border-transparent bg-clip-padding text-sm whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 [a]:hover:bg-primary/80 gap-1.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 bg-ember hover:bg-flame text-obsidian font-body font-medium uppercase tracking-wider px-8 rounded-full h-11 border-0" href="/reserve">Reserve a Table</a></div><div class="md:hidden"><button type="button" tabindex="0" data-base-ui-click-trigger="" id="base-ui-_R_749av5ufb_" data-slot="sheet-trigger" aria-label="Open navigation menu" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-8 text-cream"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav></div><div class="hidden h-28 shrink-0 md:block" aria-hidden="true"></div><div class="hidden md:contents"><header class="z-40 border-b border-gold/15 bg-obsidian/95 backdrop-blur-sm supports-[backdrop-filter]:bg-obsidian/90 relative md:sticky md:top-28"><div class="container mx-auto px-6 py-2 md:py-3"><nav aria-label="Breadcrumb"><ol class="flex min-w-0 flex-wrap items-center gap-x-1 gap-y-1 font-body text-[11px] font-medium uppercase tracking-[0.2em]"><li class="flex min-w-0 items-center gap-x-2"><a class="text-cream transition-colors hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian" href="/">Rotation</a></li><li class="flex min-w-0 items-center gap-x-2"><span class="shrink-0 text-gold/45" aria-hidden="true">/</span><span class="text-cream max-sm:min-w-0 max-sm:truncate max-sm:pr-1" title="Current menu" aria-current="page">Current menu</span></li></ol></nav></div></header></div><div class="md:hidden"><div class="fixed left-0 right-0 top-0 z-50 flex flex-col pt-[env(safe-area-inset-top,0px)]"><div class="flex min-h-0 flex-col overflow-hidden max-h-[280px]"><div class="flex flex-col transition-opacity duration-200 ease-out opacity-100"><nav class="z-50 w-full transition-colors duration-300 relative bg-transparent md:fixed md:left-0 md:right-0 md:top-0" aria-label="Primary"><div class="container mx-auto flex h-28 items-center justify-between px-6"><a class="shrink-0 rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold/60 focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian inline-block" aria-label="Rotation Logo â home" href="/"><img alt="" loading="lazy" width="3000" height="1380" decoding="async" data-nimg="1" class="h-auto w-auto max-h-9 max-w-[min(100%,24rem)] object-contain object-left sm:max-h-10 sm:max-w-[28rem] md:max-h-11 md:max-w-[34rem]" style="color:transparent" sizes="(max-width: 768px) min(100vw, 24rem), 34rem" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp%3Fw%3D1200%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75"/></a><div class="hidden md:flex items-center gap-12"><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/#experience">Experience</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/#chefs">The Chefs</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/menu">Menu</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/reserve-club">Reserve Club</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/events">Events</a><a class="text-xs font-body font-medium uppercase tracking-widest text-cream hover:text-gold transition-colors" href="/contact">Contact</a></div><div class="hidden md:block"><a class="group/button inline-flex shrink-0 items-center justify-center border-transparent bg-clip-padding text-sm whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 [a]:hover:bg-primary/80 gap-1.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 bg-ember hover:bg-flame text-obsidian font-body font-medium uppercase tracking-wider px-8 rounded-full h-11 border-0" href="/reserve">Reserve a Table</a></div><div class="md:hidden"><button type="button" tabindex="0" data-base-ui-click-trigger="" id="base-ui-_R_3hb1av5ufb_" data-slot="sheet-trigger" aria-label="Open navigation menu" class="group/button inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:hover:bg-muted/50 size-8 text-cream"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-6 w-6" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav><header class="z-40 border-b border-gold/15 bg-obsidian/95 backdrop-blur-sm supports-[backdrop-filter]:bg-obsidian/90 relative md:sticky md:top-28"><div class="container mx-auto px-6 py-2 md:py-3"><nav aria-label="Breadcrumb"><ol class="flex min-w-0 flex-wrap items-center gap-x-1 gap-y-1 font-body text-[11px] font-medium uppercase tracking-[0.2em]"><li class="flex min-w-0 items-center gap-x-2"><a class="text-cream transition-colors hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian" href="/">Rotation</a></li><li class="flex min-w-0 items-center gap-x-2"><span class="shrink-0 text-gold/45" aria-hidden="true">/</span><span class="text-cream max-sm:min-w-0 max-sm:truncate max-sm:pr-1" title="Current menu" aria-current="page">Current menu</span></li></ol></nav></div></header></div></div><div></div></div><div class="shrink-0 md:hidden" style="height:112px" aria-hidden="true"></div></div><div class="pb-8 px-6 pt-6 md:pb-10 md:pt-7"><div class="container mx-auto max-w-3xl"><div class="h-px w-10 bg-gold/40" aria-hidden="true"></div><h1 class="mt-4 max-w-prose font-heading text-3xl leading-snug text-cream md:text-[2rem] md:leading-tight">Rotation: Presented by Ranjan Dey</h1><p class="mt-2 font-body text-xs text-linen">Effective <!-- -->2026-10-01<!-- --> â <!-- -->2026-10-31</p><div class="flex flex-row items-start gap-3 sm:gap-4 mt-4"><div class="relative h-28 w-28 shrink-0 overflow-hidden rounded-full border border-gold/25"><img alt="Portrait of Ranjan Dey" loading="lazy" width="224" height="224" decoding="async" data-nimg="1" class="size-full object-cover object-top" style="color:transparent" sizes="112px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp%3Fw%3D224%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75"/></div><div class="flex min-w-0 flex-1 flex-col gap-3 pt-0.5"><div><p class="font-body text-[11px] text-linen">October 2026</p><a class="inline-block text-[11px] font-body font-medium uppercase tracking-widest text-gold underline decoration-gold/35 underline-offset-4 transition-colors hover:text-cream hover:decoration-cream/60 focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian mt-2" href="/chef/chef-ranjan-dey">Full profile</a></div><details class=""><summary class="inline-flex min-h-9 cursor-pointer list-none items-center py-0.5 font-body text-[10px] font-normal uppercase tracking-[0.14em] text-linen underline decoration-transparent underline-offset-[3px] transition-colors hover:text-parchment hover:
1decoration-gold/25 focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian [&::-webkit-details-marker]:hidden">Allergens and nutrition</summary><p class="mt-2 max-w-prose border-l border-gold/10 pl-3 font-body text-[10px] font-light leading-relaxed text-linen">Allergen and calorie information is provided as published. Guests with severe allergies or dietary needs should always confirm with our team before ordering.</p></details></div></div></div></div><div class="border-t border-gold/15 bg-espresso/50 px-4 pb-12 pt-0 lg:px-6 lg:pt-12"><div class="container mx-auto max-w-3xl lg:max-w-6xl"><div class="lg:grid lg:grid-cols-[minmax(240px,280px)_minmax(0,1fr)] lg:items-start lg:gap-10"><aside class="z-30 mb-8 hidden self-start lg:sticky lg:top-[8rem] lg:z-20 lg:mb-0 lg:block"><div><div class="rounded-sm border-y border-r border-gold/15 border-l-[3px] border-l-teal bg-obsidian/70 backdrop-blur-md supports-[backdrop-filter]:bg-obsidian/55 p-5 sm:p-6 space-y-4"><div class="pt-0"><nav class="" aria-label="Menu lists"><div class="space-y-1"><p id="menu-nav-dine" class="mb-2 block text-[11px] font-body font-medium uppercase tracking-[0.18em] text-gold">Dine</p><ul class="list-none space-y-1 p-0" aria-labelledby="menu-nav-dine"><li><label for="menu-dine-full" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] font-medium transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian uppercase tracking-[0.18em] border-l-[3px] border-l-teal bg-teal/10 text-cream"><input id="menu-dine-full" type="radio" class="sr-only" name="menu-dine-focus" checked=""/><span class="" title="Full menu">Full menu</span></label></li><li><label for="menu-dine-starters-salads" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian font-normal tracking-wide border-l-[3px] border-l-transparent text-parchment hover:border-l-gold/25 hover:bg-gold/5 hover:text-gold"><input id="menu-dine-starters-salads" type="radio" class="sr-only" name="menu-dine-focus"/><span class="line-clamp-2" title="Starters & Salads">Starters & Salads</span></label></li><li><label for="menu-dine-main-courses" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian font-normal tracking-wide border-l-[3px] border-l-transparent text-parchment hover:border-l-gold/25 hover:bg-gold/5 hover:text-gold"><input id="menu-dine-main-courses" type="radio" class="sr-only" name="menu-dine-focus"/><span class="line-clamp-2" title="Main Courses">Main Courses</span></label></li><li><label for="menu-dine-desserts" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian font-normal tracking-wide border-l-[3px] border-l-transparent text-parchment hover:border-l-gold/25 hover:bg-gold/5 hover:text-gold"><input id="menu-dine-desserts" type="radio" class="sr-only" name="menu-dine-focus"/><span class="line-clamp-2" title="Desserts">Desserts</span></label></li></ul></div><div class="mt-4 space-y-1"><p id="menu-nav-drink" class="mb-2 block text-[11px] font-body font-medium uppercase tracking-[0.18em] text-gold">Drink</p><ul class="list-none space-y-1 p-0" aria-labelledby="menu-nav-drink"><li><label for="menu-browse-filter-wine" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] font-medium transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian uppercase tracking-[0.18em] border-l-[3px] border-l-transparent text-parchment hover:border-l-gold/25 hover:bg-gold/5 hover:text-gold"><input id="menu-browse-filter-wine" type="radio" class="sr-only" name="menu-browse-kind"/>Wine</label></li><li><label for="menu-browse-filter-spirits" class="flex w-full cursor-pointer items-center rounded-sm border border-transparent py-2.5 pl-3 pr-2 text-left font-body text-[11px] font-medium transition-colors focus-within:outline-none focus-within:ring-2 focus-within:ring-gold focus-within:ring-offset-2 focus-within:ring-offset-obsidian uppercase tracking-[0.18em] border-l-[3px] border-l-transparent text-parchment hover:border-l-gold/25 hover:bg-gold/5 hover:text-gold"><input id="menu-browse-filter-spirits" type="radio" class="sr-only" name="menu-browse-kind"/>Spirits</label></li></ul></div></nav></div></div></div></aside><div class="min-w-0 scroll-mt-[var(--mobile-chrome-offset,8rem)] lg:scroll-mt-[8rem]"><div class="sticky z-30 -mx-4 mb-4 border-b border-gold/15 bg-obsidian/95 px-4 py-3 backdrop-blur-sm supports-[backdrop-filter]:bg-obsidian/90 sm:px-6 lg:hidden top-[var(--mobile-chrome-offset,8rem)]"><div class="flex min-w-0 items-start gap-3"><p class="min-w-0 flex-1 font-body text-sm font-light leading-snug text-parchment"><span class="text-[10px] font-medium uppercase tracking-widest text-gold">Viewing</span><span class="mt-1 block text-cream">
1Full menu</span></p><button type="button" class="min-h-11 shrink-0 rounded-full border border-gold/40 px-4 py-2.5 font-body text-xs font-medium uppercase tracking-wider text-cream transition-colors hover:border-teal/50 hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian" aria-expanded="false" aria-controls="menu-mobile-filter-sheet-body">Browse menu</button></div></div><div class="min-w-0"><div class="max-lg:pt-2"><div class="mb-10 max-lg:mb-8 last:mb-0"><div data-orientation="vertical" dir="ltr" role="region" data-slot="accordion" class="flex flex-col w-full border-t border-gold/20"><div data-orientation="vertical" data-index="-1" data-open="" data-slot="accordion-item" class="not-last:border-b border-b border-gold/15"><h3 data-orientation="vertical" data-index="-1" data-open="" class="flex"><button type="button" data-value="fd4237b24dde8d3d0c25e967edb8c479,0955da5c4f1b,4683f1821165" data-orientation="vertical" data-index="-1" data-panel-open="" aria-disabled="false" aria-controls="base-ui-_R_1mjav5ufbH1_" aria-expanded="true" id="base-ui-_R_1mjav5ufbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-sm font-medium transition-all outline-none focus-visible:border-ring focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground px-4 py-6 text-left hover:no-underline focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian data-[state=open]:text-gold max-lg:py-4 lg:px-6"><span class="flex flex-col gap-1 pr-2 sm:pr-4"><span class="font-heading text-2xl text-cream md:text-3xl">Starters & Salads</span><span class="text-[11px] font-body font-medium uppercase tracking-widest text-gold">Appetizer · <!-- -->Residency<!-- --> · Ranjan Dey</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-orientation="vertical" data-index="-1" data-open="" id="base-ui-_R_1mjav5ufbH1_" aria-labelledby="base-ui-_R_1mjav5ufbH2_" role="region" style="--accordion-panel-height:auto;--accordion-panel-width:auto" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up"><div class="h-(--accordion-panel-height) data-ending-style:h-0 data-starting-style:h-0 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4 border-t border-gold/10 bg-espresso/40 pb-8 pt-4 max-lg:pb-6"><div class="px-4 lg:px-6"><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-b0d89c2548fe"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-b0d89c2548fe" class="font-heading text-xl text-cream md:text-2xl">Bombay Vegetable Samosa</h3><span class="font-body text-sm tracking-wide text-gold">18</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Crispy turnovers filled with lightly spiced potatoes with Bombay saffron spice blend and served with mint and tamarind chutney.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-79b9dac75f6e"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-79b9dac75f6e" class="font-heading text-xl text-cream md:text-2xl">Punjabi Lentil Mango Soup</h3><span class="font-body text-sm tracking-wide text-gold">18</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Delicious pink lentil-mango soup spiced with sweet and tangy mango masala</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-dbe3174651d3"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-dbe3174651d3" class="font-heading text-xl text-cream md:text-2xl">Shrimp and Ginger Dumpling </h3><span class="font-body text-sm tracking-wide text-gold">
122</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Yuzu beurre blanc, togarashi puffed rice, scallions, chili oil</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-1af3b57c0ed2"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-1af3b57c0ed2" class="font-heading text-xl text-cream md:text-2xl">Madras Napa Cabbage, Grape, and Apple Salad </h3><span class="font-body text-sm tracking-wide text-gold">17</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Julianne Napa cabbage, shaved apple, red grapes, tamarind and mint dressing, Madras curry blend</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-fd86ff2a1377"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-fd86ff2a1377" class="font-heading text-xl text-cream md:text-2xl">Roasted Curry Cauliflower </h3><span class="font-body text-sm tracking-wide text-gold">15</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Purple cauliflower puree, lemon turmeric yogurt, pickled red onions, toasted bread crumbs, cilantro</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-a411ba4c8323"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-a411ba4c8323" class="font-heading text-xl text-cream md:text-2xl">Indian Spiced Potato Tostones </h3><span class="font-body text-sm tracking-wide text-gold">15</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Raita sauce, fresh herb medley</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-df9c04d66822"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-df9c04d66822" class="font-heading text-xl text-cream md:text-2xl">Roasted Brussel Sprouts </h3><span class="font-body text-sm tracking-wide text-gold">15</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Bacon lardons, chili crisp, Parmigiano Reggiano</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-90e26c52326a"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-90e26c52326a" class="font-heading text-xl text-cream md:text-2xl">Slow Roasted Rainbow Carrots </h3><span class="font-body text-sm tracking-wide text-gold">15</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Vadouvan pea puree, hazelnut dukka, citrus Greek yogurt </p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-03a81b5f5ffa"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-03a81b5f5ffa" class="font-heading text-xl text-cream md:text-2xl">Avocado Caesar</h3><span class="font-body text-sm tracking-wide text-gold">18</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Romaine lettuce, avocado, boquerones, parmesan crumble, caesar dressing</p></div></article></div></div></div></div><div data-orientation="vertical" data-index="-1" data-open="" data-slot="accordion-item" class="not-last:border-b border-b border-gold/15"><h3 data-orientation="vertical" data-index="-1" data-open="" class="flex"><button type="button" data-value="fd4237b24dde8d3d0c25e967edb8c479,0955da5c4f1b,4683f1821165" data-orientation="vertical" data-index="-1" data-panel-open="" aria-disabled="false" aria-controls="base-ui-_R_2mjav5ufbH1_" aria-expanded="true" id="base-ui-_R_2mjav5ufbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-sm font-medium transition-all outline-none focus-visible:border-ring focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground px-4 py-6 text-left hover:no-underline focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian data-[state=open]:text-gold max-lg:py-4 lg:px-6"><span class="flex flex-col gap-1 pr-2 sm:pr-4"><span class="font-heading text-2xl text-cream md:text-3xl">Main Courses</span><span class="font-body text-sm font-light text-linen">Served with saffron Basmati Rice, Nan Bread and Mango Chutney</span><span class="text-[11px] font-body font-medium uppercase tracking-widest text-gold">Entrée · <!-- -->Residency<!-- --> · Ranjan Dey</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-orientation="vertical" data-index="-1" data-open="" id="base-ui-_R_2mjav5ufbH1_" aria-labelledby="base-ui-_R_2mjav5ufbH2_" role="region" style="--accordion-panel-height:auto;
1--accordion-panel-width:auto" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up"><div class="h-(--accordion-panel-height) data-ending-style:h-0 data-starting-style:h-0 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4 border-t border-gold/10 bg-espresso/40 pb-8 pt-4 max-lg:pb-6"><div class="px-4 lg:px-6"><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-3e059319fff8"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-3e059319fff8" class="font-heading text-xl text-cream md:text-2xl">Madras Coconut Pumpkin and King Prawn Curry</h3><span class="font-body text-sm tracking-wide text-gold">48</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Spicy king prawns cooked with Madras blend in a light sauce.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-de179fee1f21"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-de179fee1f21" class="font-heading text-xl text-cream md:text-2xl">New Delhi BBQ Chicken</h3><span class="font-body text-sm tracking-wide text-gold">38</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Flame broiled chicken with garlic and New Delhi BBQ blend.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-fd08cd381055"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-fd08cd381055" class="font-heading text-xl text-cream md:text-2xl">Kashmiri Lamb Kofta Curry</h3><span class="font-body text-sm tracking-wide text-gold">45</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Succulent Kashmiri Lamb Meatballs.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-c3d69b5dafa1"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-c3d69b5dafa1" class="font-heading text-xl text-cream md:text-2xl">Calcutta Lemon Mustard Halibut Curry</h3><span class="font-body text-sm tracking-wide text-gold">42</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Flavorful halibut in a lemon mustard gravy.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-9066e1367d57"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-9066e1367d57" class="font-heading text-xl text-cream md:text-2xl">Margherita Pizza </h3><span class="font-body text-sm tracking-wide text-gold">26</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Fresh mozzarella, tomato sauce, basil</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-4bce960ceae6"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-4bce960ceae6" class="font-heading text-xl text-cream md:text-2xl">Tarte Flambee </h3><span class="font-body text-sm tracking-wide text-gold">28</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">applewood smoked bacon, caramelized onions, wild mushrooms, fresh herbs, white sauce</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-3da90a8d43ca"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-3da90a8d43ca" class="font-heading text-xl text-cream md:text-2xl">Grilled American Wagyu Bavette </h3><span class="font-body text-sm tracking-wide text-gold">44</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Potato puree, pesto glazed maitake mushroom, rainbow chard, crispy shallots, bordelaise</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-634999b15903"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-634999b15903" class="font-heading text-xl text-cream md:text-2xl">End-of-Summer Tomato Bucatini </h3><span class="font-body text-sm tracking-wide text-gold">
122</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">fresh + roasted heirloom, cherry, sungold tomatoes, Tomgirl Farm basil, stracciatella</p></div></article></div></div></div></div><div data-orientation="vertical" data-index="-1" data-open="" data-slot="accordion-item" class="not-last:border-b border-b border-gold/15"><h3 data-orientation="vertical" data-index="-1" data-open="" class="flex"><button type="button" data-value="fd4237b24dde8d3d0c25e967edb8c479,0955da5c4f1b,4683f1821165" data-orientation="vertical" data-index="-1" data-panel-open="" aria-disabled="false" aria-controls="base-ui-_R_3mjav5ufbH1_" aria-expanded="true" id="base-ui-_R_3mjav5ufbH2_" tabindex="0" data-slot="accordion-trigger" class="group/accordion-trigger relative flex flex-1 items-start justify-between rounded-lg border border-transparent text-sm font-medium transition-all outline-none focus-visible:border-ring focus-visible:after:border-ring aria-disabled:pointer-events-none aria-disabled:opacity-50 **:data-[slot=accordion-trigger-icon]:ml-auto **:data-[slot=accordion-trigger-icon]:size-4 **:data-[slot=accordion-trigger-icon]:text-muted-foreground px-4 py-6 text-left hover:no-underline focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian data-[state=open]:text-gold max-lg:py-4 lg:px-6"><span class="flex flex-col gap-1 pr-2 sm:pr-4"><span class="font-heading text-2xl text-cream md:text-3xl">Desserts</span><span class="text-[11px] font-body font-medium uppercase tracking-widest text-gold">Dessert · <!-- -->Residency<!-- --> · Ranjan Dey</span></span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down pointer-events-none shrink-0 group-aria-expanded/accordion-trigger:hidden" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m6 9 6 6 6-6"></path></svg><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-up pointer-events-none hidden shrink-0 group-aria-expanded/accordion-trigger:inline" aria-hidden="true" data-slot="accordion-trigger-icon"><path d="m18 15-6-6-6 6"></path></svg></button></h3><div data-orientation="vertical" data-index="-1" data-open="" id="base-ui-_R_3mjav5ufbH1_" aria-labelledby="base-ui-_R_3mjav5ufbH2_" role="region" style="--accordion-panel-height:auto;--accordion-panel-width:auto" data-slot="accordion-content" class="overflow-hidden text-sm data-open:animate-accordion-down data-closed:animate-accordion-up"><div class="h-(--accordion-panel-height) data-ending-style:h-0 data-starting-style:h-0 [&_a]:underline [&_a]:underline-offset-3 [&_a]:hover:text-foreground [&_p:not(:last-child)]:mb-4 border-t border-gold/10 bg-espresso/40 pb-8 pt-4 max-lg:pb-6"><div class="px-4 lg:px-6"><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-eff5a98411e0"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-eff5a98411e0" class="font-heading text-xl text-cream md:text-2xl">Gulab Jamun</h3><span class="font-body text-sm tracking-wide text-gold">15</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">Warm milk dumpling served in a cardamom syrup. Flambéed with Old Monk Rum from India.</p></div></article><article class="grid gap-4 border-b border-gold/15 py-8 last:border-b-0 max-lg:py-5 md:grid-cols-[minmax(0,1fr)_auto] md:items-start md:gap-6" aria-labelledby="dish-317dad56e593"><div class="min-w-0"><div class="flex flex-wrap items-baseline gap-x-3 gap-y-1"><h3 id="dish-317dad56e593" class="font-heading text-xl text-cream md:text-2xl">Matka Kulfi</h3><span class="font-body text-sm tracking-wide text-gold">19</span></div><p class="mt-2 font-body font-light leading-relaxed text-parchment">
1Indian ice-cream - smooth, creamy slow-melt kulfi crafted with nuts and subtle cardamom, served in an authentic hand-crafted artisan earthen clay cup for you to take home.</p></div></article></div></div></div></div></div></div></div></div></div></div></div></div><div class="border-t border-gold/20 bg-pitch px-6 py-12"><div class="container mx-auto flex max-w-3xl flex-col items-start gap-4 md:flex-row md:items-center md:justify-between"><p class="font-heading text-2xl text-cream">Ready to dine?</p><a class="inline-flex min-h-11 items-center justify-center rounded-full bg-ember px-8 py-3 text-xs font-body font-medium uppercase tracking-wide text-obsidian transition-colors hover:bg-flame focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch" href="/reserve">Reserve a table</a></div><div class="container mx-auto mt-8 max-w-3xl"><a class="text-sm font-body font-light text-parchment underline-offset-4 transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold" href="/menu/archive">Past menus</a></div></div><footer class="bg-pitch border-t border-gold/30 pt-16 pb-12 px-6"><div class="container mx-auto"><div class="mb-12 grid grid-cols-1 gap-12 lg:mb-14 lg:grid-cols-[minmax(0,1.15fr)_minmax(0,0.85fr)_minmax(0,0.85fr)] lg:gap-10 xl:gap-14"><div id="contact"><div class="h-px w-10 bg-gold/40 mb-3" aria-hidden="true"></div><h2 class="sr-only">ROTATION</h2><img alt="" loading="lazy" width="1200" height="766" decoding="async" data-nimg="1" class="m-0 block h-auto w-auto max-h-14 max-w-[min(100%,40rem)] object-contain object-left p-0 sm:max-h-[4.5rem] sm:max-w-[44rem] md:max-h-20 md:max-w-[48rem]" style="color:transparent" sizes="(max-width: 1024px) min(100vw, 40rem), 48rem" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm
1%3Dwebp%26fit%3Dmax&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2F69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp%3Fw%3D960%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75"/><div class="flex flex-col gap-3 text-[13px] font-body font-light text-linen mt-5"><div class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin mt-0.5 size-5 shrink-0 text-gold" aria-hidden="true"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><div class="min-w-0 space-y-1"><p>Oxbow Public Market, Downtown Napa</p><p>610 1st Street</p><p>Napa, CA 94559</p></div></div><div class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone mt-0.5 size-5 shrink-0 text-gold" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg><p class="min-w-0"><a href="tel:+17076909167" class="link-on-dark rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch">(707) 690-9167</a></p></div><div class="flex gap-3"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock mt-0.5 size-5 shrink-0 text-gold" aria-hidden="true"><path d="M12 6v6l4 2"></path><circle cx="12" cy="12" r="10"></circle></svg><div class="min-w-0 space-y-2" role="group" aria-label="Hours of operation"><div class="space-y-1"><p class="text-[12px] font-body font-light text-parchment leading-tight">MondayâTuesday</p><ul class="m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0"><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Lunch</span><span class="font-body font-light text-parchment"> <!-- -->11:30 a.m.â3:00 p.m.</span></li></ul></div><div class="space-y-1"><p class="text-[12px] font-body font-light text-parchment leading-tight">Wednesday</p><ul class="m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0"><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Lunch</span><span class="font-body font-light text-parchment"> <!-- -->11:30 a.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Happy Hour Specials</span><span class="font-body font-light text-parchment"> <!-- -->3:00 p.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Dinner</span><span class="font-body font-light text-parchment"> <!-- -->5:00 p.m.â8:00 p.m.</span></li></ul></div><div class="space-y-1"><p class="text-[12px] font-body font-light text-parchment leading-tight">Thursday, Sunday</p><ul class="m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0"><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Lunch</span><span class="font-body font-light text-parchment"> <!-- -->11:30 a.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Happy Hour Specials</span><span class="font-body font-light text-parchment"> <!-- -->2:00 p.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Dinner</span><span class="font-body font-light text-parchment"> <!-- -->5:00 p.m.â8:00 p.m.</span></li></ul></div><div class="space-y-1"><p class="text-[12px] font-body font-light text-parchment leading-tight">FridayâSaturday</p><ul class="m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0"><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Lunch</span><span class="font-body font-light text-parchment"> <!-- -->11:30 a.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Happy Hour Specials</span><span class="font-body font-light text-parchment"> <!-- -->2:00 p.m.â5:00 p.m.</span></li><li class="text-[12px] leading-tight"><span class="font-body font-medium uppercase tracking-[0.12em] text-gold">Dinner</span><span class="font-body font-light text-parchment"> <!-- -->5:00 p.m.â9:00 p.m.</span></li></ul></div></div></div></div></div><div><p class="text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3">Navigate</p><div class="mb-5 h-px w-10 bg-gold/40" aria-hidden="true"></div><nav class="flex flex-col gap-3" aria-label="Footer"><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/#experience">Experience</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/#chefs">The Chefs</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/menu">Menu</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/reserve">Reserve a Table</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/events">Events</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/reserve-club">Reserve Club</a><a class="text-sm font-body font-light text-parchment hover:text-gold transition-colors" href="/contact">Contact</a></nav></div><div><p class="text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3">Follow Along</p><div class="mb-5 h-px w-10 bg-gold/40" aria-hidden="true"></div><nav class="flex flex-col gap-1" aria-label="Rotation on social media"><a href="https://www.instagram.com/rotationnapa/" target="_blank" rel="noopener noreferrer" aria-label="Rotation on Instagram" class="inline-flex min-h-6 items-center gap-2 py-2 text-sm font-body font-light text-parchment transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram size-5 shrink-0 text-gold" aria-hidden="true"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg>Instagram</a><a href="https://www.facebook.com/profile.php?id=61586638174013" target="_blank" rel="noopener noreferrer" aria-label="Rotation on Facebook" class="inline-flex min-h-6 items-center gap-2 py-2 text-sm font-body font-light text-parchment transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook size-5 shrink-0 text-gold" aria-hidden="true"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg>
1Facebook</a></nav><div class="mt-10"><div class="mb-5 h-px w-10 bg-gold/40" aria-hidden="true"></div><p class="text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3">Presented By</p><a href="https://www.visitnapavalley.com/" target="_blank" rel="noopener noreferrer" aria-label="Visit Napa Valley logo (opens in a new tab)" class="inline-block max-w-full rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch"><img alt="" loading="lazy" width="360" height="120" decoding="async" data-nimg="1" class="h-10 w-auto max-w-[min(100%,13rem)] object-contain object-left sm:h-11 md:h-12" style="color:transparent" sizes="(max-width: 768px) 200px, 260px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F479ezt1j%2Fproduction%2Fba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp%3Fw%3D420%26fm%3Dwebp%26fit%3Dmax&w=3840&q=75"/></a></div></div></div><div class="pt-6 border-t border-gold/10"><div class="flex flex-col gap-5 md:flex-row md:items-center md:justify-between md:gap-6"><nav aria-label="Legal and policies" class="flex flex-wrap items-center gap-x-4 gap-y-2 md:justify-start"><a class="link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch" href="/privacy">Privacy Policy</a><span class="text-gold/35 text-[12px]" aria-hidden="true">·</span><a class="link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch" href="/terms">Terms of Use</a><span class="text-gold/35 text-[12px]" aria-hidden="true">·</span><a class="link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch" href="/accessibility">Accessibility</a></nav><p class="text-[12px] font-body font-light text-stone md:text-right">© <!-- -->2026<!-- --> Rotation by Feast it Forward. All rights reserved.</p></div></div></div></footer><div class="fixed bottom-6 right-6 z-[60]"><button type="button" tabindex="0" data-slot="button" aria-expanded="false" aria-label="Open culinary concierge" class="group/button shrink-0 bg-clip-padding text-sm font-medium whitespace-nowrap outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 [a]:hover:bg-primary/80 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 flex size-14 items-center justify-center rounded-full border border-gold/40 bg-gold text-on-gold transition-transform hover:scale-110 hover:bg-gold-light"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-square w-6 h-6" aria-hidden="true"><path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z"></path></svg></button></div></main><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-9429edf052882713.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[9766,[],\"\"]\n4:I[98924,[],\"\"]\n6:I[24431,[],\"OutletBoundary\"]\n8:I[15278,[],\"AsyncMetadataOutlet\"]\na:I[24431,[],\"ViewportBoundary\"]\nc:I[24431,[],\"MetadataBoundary\"]\nd:\"$Sreact.suspense\"\nf:I[57150,[],\"\"]\n:HL[\"/_next/static/media/13971731025ec697-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/78d0dd042ac6d54d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7b89a4fd5e90ede0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e18f83c737786aa7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/eaead17c7dbfcd5d-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/1be549c859b41d9a.css\",\"style\"]\n:HL[\"/_next/static/css/539f88a515f92dff.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"QJRlNgLLu_5UA_maLDOhW\",\"p\":\"\",\"c\":[\"\",\"menu\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"menu\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1be549c859b41d9a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/539f88a515f92dff.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"menu\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",null,[\"$\",\"$L6\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"promise\":\"$@9\"}]]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$d\",null,{\"fallback\":null,\"children\":\"$Le\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"s\":false,\"S\":false}\n"])</script>
1<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n"])</script>
1<script>self.__next_f.push([1,"11:I[96538,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"7177\",\"static/chunks/app/layout-77ef3a44c7ff5935.js\"],\"AppProviders\"]\n"])</script>
1<script>self.__next_f.push([1,"13:I[11864,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"6497\",\"static/chunks/6497-0bdda5096dfd877b.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"3723\",\"static/chunks/3723-f70b22a7dfaab959.js\",\"9781\",\"static/chunks/9781-90bb322cbe157b62.js\",\"4665\",\"static/chunks/4665-d4614b364bbb661a.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"1864\",\"static/chunks/1864-77f064a250eccd4e.js\",\"7181\",\"static/chunks/7181-2aff8823ae892e93.js\",\"7416\",\"static/chunks/7416-fcb198264ed1df4d.js\",\"4904\",\"static/chunks/app/menu/page-69ad7e1ab92280f9.js\"],\"MobileScrollChrome\"]\n"])</script>
1<script>self.__next_f.push([1,"14:I[52619,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"6497\",\"static/chunks/6497-0bdda5096dfd877b.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"3723\",\"static/chunks/3723-f70b22a7dfaab959.js\",\"9781\",\"static/chunks/9781-90bb322cbe157b62.js\",\"4665\",\"static/chunks/4665-d4614b364bbb661a.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"1864\",\"static/chunks/1864-77f064a250eccd4e.js\",\"7181\",\"static/chunks/7181-2aff8823ae892e93.js\",\"7416\",\"static/chunks/7416-fcb198264ed1df4d.js\",\"4904\",\"static/chunks/app/menu/page-69ad7e1ab92280f9.js\"],\"\"]\n"])</script>
1<script>self.__next_f.push([1,"15:I[81356,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"6497\",\"static/chunks/6497-0bdda5096dfd877b.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"3723\",\"static/chunks/3723-f70b22a7dfaab959.js\",\"9781\",\"static/chunks/9781-90bb322cbe157b62.js\",\"4665\",\"static/chunks/4665-d4614b364bbb661a.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"1864\",\"static/chunks/1864-77f064a250eccd4e.js\",\"7181\",\"static/chunks/7181-2aff8823ae892e93.js\",\"7416\",\"static/chunks/7416-fcb198264ed1df4d.js\",\"4904\",\"static/chunks/app/menu/page-69ad7e1ab92280f9.js\"],\"Image\"]\n"])</script>
1<script>self.__next_f.push([1,"1a:I[80622,[],\"IconMark\"]\n10:Tacc,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Restaurant\",\"@id\":\"https://rotation-restaurant-production.up.railway.app/#restaurant\",\"name\":\"Rotation by Feast it Forward\",\"url\":\"https://rotation-restaurant-production.up.railway.app\",\"description\":\"Rotation Napa is Napa Valley's only monthly rotating chef residency, housed at Oxbow Public Market in downtown Napa. A new world-class chef. A new menu. Every month.\",\"image\":[\"https://cdn.sanity.io/images/479ezt1j/production/69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp?w=800\u0026fm=webp\u0026fit=max\",\"https://rotation-restaurant-production.up.railway.app/og.png\"],\"telephone\":\"(707) 690-9167\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"610 1st Street\",\"addressLocality\":\"Napa\",\"addressRegion\":\"CA\",\"postalCode\":\"94559\",\"addressCountry\":\"US\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":38.2997,\"longitude\":-122.2851},\"sameAs\":[\"https://www.feastitforward.com/\",\"https://www.instagram.com/rotationnapa/\",\"https://www.facebook.com/profile.php?id=61586638174013\"],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Monday\",\"opens\":\"11:30\",\"closes\":\"15:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Tuesday\",\"opens\":\"11:30\",\"closes\":\"15:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Wednesday\",\"opens\":\"11:30\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Wednesday\",\"opens\":\"17:00\",\"closes\":\"20:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Wednesday\",\"opens\":\"15:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Thursday\",\"opens\":\"11:30\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Thursday\",\"opens\":\"17:00\",\"closes\":\"20:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Thursday\",\"opens\":\"14:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Friday\",\"opens\":\"11:30\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Friday\",\"opens\":\"17:00\",\"closes\":\"21:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Friday\",\"opens\":\"14:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Saturday\",\"opens\":\"11:30\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Saturday\",\"opens\":\"17:00\",\"closes\":\"21:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Saturday\",\"opens\":\"14:00\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Sunday\",\"opens\":\"11:30\",\"closes\":\"17:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Sunday\",\"opens\":\"17:00\",\"closes\":\"20:00\"},{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":\"Sunday\",\"opens\":\"14:00\",\"closes\":\"17:00\"}],\"acceptsReservations\":true,\"priceRange\":\"$$$$\",\"hasMenu\":\"https://rotation-restaurant-production.up.railway.app/#menu\"}]}"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"antialiased __variable_16bb0c __variable_e97de2 __variable_c95b6f\",\"children\":[\"$\",\"body\",null,{\"suppressHydrationWarning\":true,\"className\":\"bg-obsidian text-cream font-body\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"skip-to-content\",\"children\":\"Skip to main content\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$10\"}}],[\"$\",\"$L11\",null,{\"reservePageUi\":{\"metaTitle\":\"Reserve a Table at Rotation Napa | Oxbow Public Market Napa Valley\",\"metaDescription\":\"Reserve your table at Rotation Napa, Napa Valley's only monthly rotating chef residency at Oxbow Public Market. Now seating Chef Nyesha Arrington through April 2026.\",\"breadcrumbLabel\":\"Reserve a Table\",\"heroEyebrow\":\"Rotation Napa Reservations\",\"heroHeadline\":\"Your Table Is Waiting\",\"heroSubcopy\":\"Every seat at Rotation Napa is a front-row experience. Choose your night, choose your party size, and join us at Oxbow Public Market for a dinner that changes every month and stays with you long after.\",\"heroImageUrl\":\"/images/reserve-hero.png\",\"heroImageAlt\":\"Rotation lounge interior with velvet seating, mural, warm lighting, and wine display.\",\"ogImageUrl\":null,\"ogImageAlt\":\"Your Table Is Waiting â Rotation\",\"openTableLoaderScriptSrc\":\"https://www.opentable.com/widget/reservation/loader?type=tall\u0026theme=teal\u0026color=3\u0026dark=true\u0026iframe=true\u0026domain=com\u0026lang=en-US\u0026newtab=false\u0026ot_source=Restaurant+website\u0026ot_campaign=Rotation+Napa+Website\u0026cfe=true\u0026rid=1477525\",\"openTableFallbackUrl\":\"https://www.opentable.com/r/rotation-by-feast-it-forward-napa\",\"openTablePrivacyPolicyUrl\":\"https://www.opentable.com/legal/privacy-policy\",\"openTableFooterPrivacyLabel\":\"OpenTable privacy policy\",\"booking\":{\"primaryEyebrow\":\"Rotation Napa Reservations\",\"primaryHeadline\":\"Your Table Is Waiting\",\"primarySubcopy\":\"Every seat at Rotation Napa is a front-row experience. Choose your night, choose your party size, and join us at Oxbow Public Market for a dinner that changes every month and stays with you long after.\",\"findTableHeading\":\"Find Your Night\",\"findTableIntro\":\"Select your date and party size below. Walk-ins are welcome based on availability, but reservations are strongly recommended. Each residency fills quickly.\",\"roomHeading\":\"About the Room\",\"roomBody\":\"Rotation Napa seats guests in an intimate open-hearth dining room inside Oxbow Public Market in downtown Napa. The space is designed for connection, not performance. Expect warmth, proximity to the kitchen, and a room that earns its atmosphere before the first course arrives.\",\"hoursHeading\":\"Hours \u0026 location\",\"hoursDisplay\":{\"variant\":\"structured\",\"groups\":[{\"dayRangeLabel\":\"MondayâTuesday\",\"meals\":[{\"label\":\"Lunch\",\"timeRange\":\"11:30 a.m.â3:00 p.m.\"}]},{\"dayRangeLabel\":\"Wednesday\",\"meals\":[{\"label\":\"Lunch\",\"timeRange\":\"11:30 a.m.â5:00 p.m.\"},{\"label\":\"Happy Hour Specials\",\"timeRange\":\"3:00 p.m.â5:00 p.m.\"},{\"label\":\"Dinner\",\"timeRange\":\"5:00 p.m.â8:00 p.m.\"}]},{\"dayRangeLabel\":\"Thursday, Sunday\",\"meals\":[{\"label\":\"Lunch\",\"timeRange\":\"11:30 a.m.â5:00 p.m.\"},{\"label\":\"Happy Hour Specials\",\"timeRange\":\"2:00 p.m.â5:00 p.m.\"},{\"label\":\"Dinner\",\"timeRange\":\"5:00 p.m.â8:00 p.m.\"}]},{\"dayRangeLabel\":\"FridayâSaturday\",\"meals\":[{\"label\":\"Lunch\",\"timeRange\":\"11:30 a.m.â5:00 p.m.\"},{\"label\":\"Happy Hour Specials\",\"timeRange\":\"2:00 p.m.â5:00 p.m.\"},{\"label\":\"Dinner\",\"timeRange\":\"5:00 p.m.â9:00 p.m.\"}]}]},\"parkingNote\":\"Complimentary parking is available in the Oxbow Public Market lot off First Street. Additional street parking is available along McKinstry Street.\",\"beforeBookHeading\":\"Before You Book\",\"menuLinkLabel\":\"View Current Menu\",\"menuLinkHref\":\"/menu\",\"beforeBookTail\":\"Menus rotate with each chef residency and reflect seasonal, locally s
1ourced ingredients. Dietary accommodations including vegetarian, gluten-free, and allergy-specific requests can be noted during booking or communicated to your server upon arrival.\",\"largePartiesHeading\":\"Hosting a Group or Private Event?\",\"largePartiesBody\":\"For parties of 8 or more, corporate dining, or private event inquiries, please contact us directly. Corporate Circle Reserve Card holders receive priority access to the King's Table, which seats up to 12 guests. Inquiries can be made at: \",\"openTableLegal\":\"Reservations are processed through OpenTable. By booking, you agree to OpenTable's terms of service and cancellation policy. Rotation Napa reserves the right to release held reservations if the party is more than 15 minutes late without notice.\",\"openTablePrivacyLabel\":\"Privacy Policy\",\"openTablePrivacyUrl\":\"https://www.opentable.com/legal/privacy-policy\",\"addressLine\":\"610 1st Street, Napa, CA 94559\",\"phoneDisplay\":\"(707) 690-9167\",\"phoneTel\":\"tel:+17076909167\",\"trustSectionLabel\":\"WHY ROTATION NAPA\",\"trustSectionTitle\":\"A Dining Experience Unlike Any Other in Napa Valley\",\"trustPoints\":[{\"title\":\"Napa Valley's Only Rotating Chef Residency\",\"body\":\"A new world-class chef takes the kitchen every month, bringing a completely original menu, cultural perspective, and culinary vision to downtown Napa.\"},{\"title\":\"Top Chef Winners and James Beard Nominees\",\"body\":\"Every residency features a nationally recognized culinary talent. Past residents include Top Chef Season 22 winner Tristen Epps, Top Chef alum Nyesha Arrington, and PBS legend Martin Yan.\"},{\"title\":\"Open-Hearth Kitchen at Oxbow Public Market\",\"body\":\"Rotation Napa is housed inside one of Napa Valley's most iconic food destinations. The open-hearth kitchen puts the cooking at the center of the room, not behind a wall.\"},{\"title\":\"Seasonal Menus, Northern California Ingredients\",\"body\":\"Executive Chef Jeff Mosher anchors every residency in the bounty of the region. Every dish reflects what is growing, being harvested, and produced within reach of the Napa Valley kitchen.\"},{\"title\":\"Member Experiences Beyond the Reservation\",\"body\":\"Reserve Card and Corporate Circle members receive access to exclusive Tuesday dinners, chef events, and priority seating that never appear on the public calendar.\"}],\"editorialQuote\":{\"quote\":\"\\\"Both the food, by guest Chef Nyahâs Arrington, and the service were great. My husband and I both had the short rib pave and the lettuce salad. We shared a side of mushrooms and burrata. The salad servings are huge, so be aware.\\n\\nOur server was attentive but not intrusive. Partway through the meal Chef Arrington came to our table to check in on our enjoyment of our meal. We enjoyed it!!\\n\\nWe will be back.\\\"\",\"attribution\":\"Victoria, Recent Guest\"},\"faqLabel\":\"ROTATION NAPA RESERVATIONS FAQ\",\"faqTitle\":\"Common Questions Before You Book\",\"faqItems\":[{\"question\":\"Do I need a reservation at Rotation Napa?\",\"answer\":\"Reservations are strongly recommended. Each chef residency runs for one month only, and tables fill quickly, particularly on weekends and during special event evenings. Walk-ins are seated based on availability.\"},{\"question\":\"How long does dinner at Rotation Napa typically last?\",\"answer\":\"Plan for approximately 90 minutes to two hours for a full dinner experience. Special tasting menus and chef's table events may run longer.\"},{\"question\":\"Who is currently cooking at Rotation Napa?\",\"answer\":\"Chef Nyesha Arrington is currently in residence through April 2026, bringing her California farm-to-table cuisine with global influences to the Rotation kitchen. Chef Lee Anne Wong takes over in May 2026. The full residency calendar is available on the Chefs page.\"},{\"question\":\"Is Rotation Napa inside Oxbow Public Market?\",\"answer\":\"Yes. Rotation Napa is located within Oxbow Public Market at 610 First Street in downtown Napa, California. The market is one of Napa Valley's most celebrated food destinations, and Rotation anchors its evening dining experience.\"},{\"question\":\"Can I book Rotation Napa for a private event or large group?\",\"answer\":\"Yes. For groups of 8 or more, or to inquire about private dining and corporate events, please contact the team directly by calling (707) 690-9167. Corporate Circle Reserve Card members receive priority access to the King's Table for groups of up to 12.\"},{\"question\":\"Does the menu change?\",\"answer\":\"The menu rotates with each monthly chef residency and is built around seasonal, locally s
1ourced ingredients. Executive Chef Jeff Mosher anchors the kitchen and ensures continuity across every visit.\"}]}},\"siteBranding\":{\"siteLogoUrl\":\"https://cdn.sanity.io/images/479ezt1j/production/75f27bb545bf53ce07768ea9bb6849963dfc1252-3000x1380.webp?w=1200\u0026fm=webp\u0026fit=max\",\"siteLogoAlt\":\"Rotation Logo\",\"siteLogoWidth\":3000,\"siteLogoHeight\":1380},\"children\":\"$L12\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"5:[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"relative min-h-screen bg-obsidian\",\"children\":[[\"$\",\"$L13\",null,{\"reserveTableHref\":\"/reserve\",\"breadcrumb\":[\"$\",\"header\",null,{\"className\":\"z-40 border-b border-gold/15 bg-obsidian/95 backdrop-blur-sm supports-[backdrop-filter]:bg-obsidian/90 relative md:sticky md:top-28\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto px-6 py-2 md:py-3\",\"children\":[\"$\",\"nav\",null,{\"aria-label\":\"Breadcrumb\",\"children\":[\"$\",\"ol\",null,{\"className\":\"flex min-w-0 flex-wrap items-center gap-x-1 gap-y-1 font-body text-[11px] font-medium uppercase tracking-[0.2em]\",\"children\":[[\"$\",\"li\",\"Rotation-0\",{\"className\":\"flex min-w-0 items-center gap-x-2\",\"children\":[null,[\"$\",\"$L14\",null,{\"href\":\"/\",\"className\":\"text-cream transition-colors hover:text-gold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian\",\"aria-current\":\"$undefined\",\"children\":\"Rotation\"}]]}],[\"$\",\"li\",\"Current menu-1\",{\"className\":\"flex min-w-0 items-center gap-x-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"shrink-0 text-gold/45\",\"aria-hidden\":true,\"children\":\"/\"}],[\"$\",\"span\",null,{\"className\":\"text-cream max-sm:min-w-0 max-sm:truncate max-sm:pr-1\",\"title\":\"Current menu\",\"aria-current\":\"page\",\"children\":\"Current menu\"}]]}]]}]}]}]}]}],[\"$\",\"div\",null,{\"className\":\"pb-8 px-6 pt-6 md:pb-10 md:pt-7\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto max-w-3xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-px w-10 bg-gold/40\",\"aria-hidden\":true}],[\"$\",\"h1\",null,{\"className\":\"mt-4 max-w-prose font-heading text-3xl leading-snug text-cream md:text-[2rem] md:leading-tight\",\"children\":\"Rotation: Presented by Ranjan Dey\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 font-body text-xs text-linen\",\"children\":[\"Effective \",\"2026-10-01\",\" â \",\"2026-10-31\"]}],null,[\"$\",\"div\",null,{\"className\":\"flex flex-row items-start gap-3 sm:gap-4 mt-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-28 w-28 shrink-0 overflow-hidden rounded-full border border-gold/25\",\"children\":[\"$\",\"$L15\",null,{\"src\":\"https://cdn.sanity.io/images/479ezt1j/production/93d4075459d1792f0db1dbf7892bbb7562ca9747-1200x600.webp?w=224\u0026fm=webp\u0026fit=max\",\"alt\":\"Portrait of Ranjan Dey\",\"width\":224,\"height\":224,\"className\":\"size-full object-cover object-top\",\"sizes\":\"112px\"}]}],[\"$\",\"div\",null,{\"className\":\"flex min-w-0 flex-1 flex-col gap-3 pt-0.5\",\"children\":[[\"$\",\"div\",null,{\"children\":[null,[\"$\",\"p\",null,{\"className\":\"font-body text-[11px] text-linen\",\"children\":\"October 2026\"}],[\"$\",\"$L14\",null,{\"href\":\"/chef/chef-ranjan-dey\",\"className\":\"inline-block text-[11px] font-body font-medium uppercase tracking-widest text-gold underline decoration-gold/35 underline-offset-4 transition-colors hover:text-cream hover:decoration-cream/60 focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian mt-2\",\"children\":\"Full profile\"}]]}],[\"$\",\"details\",null,{\"className\":\"\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"inline-flex min-h-9 cursor-pointer list-none items-center py-0.5 font-body text-[10px] font-normal uppercase tracking-[0.14em] text-linen underline decoration-transparent underline-offset-[3px] transition-colors hover:text-parchment hover:decoration-gold/25 focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-obsidian [\u0026::-webkit-details-marker]:hidden\",\"children\":\"Allergens and nutrition\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 max-w-prose border-l border-gold/10 pl-3 font-body text-[10px] font-light leading-relaxed text-linen\",\"children\":\"Allergen and calorie information is provided as published. Guests with severe allergies or dietary needs should always confirm with our team before ordering.\"}]]}]]}]]}]]}]}],\"$L16\",\"$L17\",\"$L18\",\"$L19\"]}]\n"])</script>
1<script>self.__next_f.push([1,"9:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Menu | Rotation\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://rotation-restaurant-production.up.railway.app/menu\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Menu\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://rotation-restaurant-production.up.railway.app/menu\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Rotation by Feast it Forward\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:title\",\"content\":\"Menu\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:description\",\"content\":\"Current menu at Rotation by Feast it Forward â rotating chef residency at Oxbow Public Market, Napa.\"}],[\"$\",\"link\",\"11\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"32x32\"}],[\"$\",\"$L1a\",\"12\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"e:\"$9:metadata\"\n"])</script>
1<script>self.__next_f.push([1,"1b:I[1456,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"6497\",\"static/chunks/6497-0bdda5096dfd877b.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"3723\",\"static/chunks/3723-f70b22a7dfaab959.js\",\"9781\",\"static/chunks/9781-90bb322cbe157b62.js\",\"4665\",\"static/chunks/4665-d4614b364bbb661a.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"1864\",\"static/chunks/1864-77f064a250eccd4e.js\",\"7181\",\"static/chunks/7181-2aff8823ae892e93.js\",\"7416\",\"static/chunks/7416-fcb198264ed1df4d.js\",\"4904\",\"static/chunks/app/menu/page-69ad7e1ab92280f9.js\"],\"MenuMealView\"]\n"])</script>
1<script>self.__next_f.push([1,"25:I[22027,[\"8478\",\"static/chunks/8478-3d722379712cbb98.js\",\"3276\",\"static/chunks/3276-b65a74c9b8cfc388.js\",\"3617\",\"static/chunks/3617-4e1aaf0a102e0d6c.js\",\"3368\",\"static/chunks/3368-ac6b1e809e699a19.js\",\"6497\",\"static/chunks/6497-0bdda5096dfd877b.js\",\"4228\",\"static/chunks/4228-e8462af1e4467287.js\",\"3723\",\"static/chunks/3723-f70b22a7dfaab959.js\",\"9781\",\"static/chunks/9781-90bb322cbe157b62.js\",\"4665\",\"static/chunks/4665-d4614b364bbb661a.js\",\"4513\",\"static/chunks/4513-e36d6e8bdde066ed.js\",\"1864\",\"static/chunks/1864-77f064a250eccd4e.js\",\"7181\",\"static/chunks/7181-2aff8823ae892e93.js\",\"7416\",\"static/chunks/7416-fcb198264ed1df4d.js\",\"4904\",\"static/chunks/app/menu/page-69ad7e1ab92280f9.js\"],\"Chatbot\"]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"16:[\"$\",\"div\",null,{\"className\":\"border-t border-gold/15 bg-espresso/50 px-4 pb-12 pt-0 lg:px-6 lg:pt-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto max-w-3xl lg:max-w-6xl\",\"children\":[\"$\",\"$L1b\",\"none-full---all\",{\"sectionsSorted\":[{\"_key\":\"fd4237b24dde8d3d0c25e967edb8c479\",\"chef\":{\"_id\":\"d0913d58-2e6d-458a-83b6-e33ff16e4bed\",\"name\":\"Ranjan Dey\",\"slug\":{\"_type\":\"slug\",\"current\":\"chef-ranjan-dey\"}},\"courseKind\":\"appetizer\",\"items\":[{\"_key\":\"b0d89c2548fe\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Crispy turnovers filled with lightly spiced potatoes with Bombay saffron spice blend and served with mint and tamarind chutney.\",\"image\":null,\"name\":\"Bombay Vegetable Samosa\",\"price\":\"18\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"79b9dac75f6e\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Delicious pink lentil-mango soup spiced with sweet and tangy mango masala\",\"image\":null,\"name\":\"Punjabi Lentil Mango Soup\",\"price\":\"18\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"dbe3174651d3\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Yuzu beurre blanc, togarashi puffed rice, scallions, chili oil\",\"image\":null,\"name\":\"Shrimp and Ginger Dumpling \",\"price\":\"22\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"1af3b57c0ed2\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Julianne Napa cabbage, shaved apple, red grapes, tamarind and mint dressing, Madras curry blend\",\"image\":null,\"name\":\"Madras Napa Cabbage, Grape, and Apple Salad \",\"price\":\"17\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"fd86ff2a1377\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Purple cauliflower puree, lemon turmeric yogurt, pickled red onions, toasted bread crumbs, cilantro\",\"image\":null,\"name\":\"Roasted Curry Cauliflower \",\"price\":\"15\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"a411ba4c8323\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Raita sauce, fresh herb medley\",\"image\":null,\"name\":\"Indian Spiced Potato Tostones \",\"price\":\"15\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"df9c04d66822\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Bacon lardons, chili crisp, Parmigiano Reggiano\",\"image\":null,\"name\":\"Roasted Brussel Sprouts \",\"price\":\"15\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"90e26c52326a\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Vadouvan pea puree, hazelnut dukka, citrus Greek yogurt \",\"image\":null,\"name\":\"Slow Roasted Rainbow Carrots \",\"price\":\"15\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"03a81b5f5ffa\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Romaine lettuce, avocado, boquerones, parmesan crumble, caesar dressing\",\"image\":null,\"name\":\"Avocado Caesar\",\"price\":\"18\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null}],\"mealPeriod\":\"all_day\",\"scope\":\"residency\",\"subtitle\":null,\"title\":\"Starters \u0026 Salads\",\"visibleFrom\":null,\"visibleTo\":null},{\"_key\":\"0955da5c4f1b\",\"chef\":{\"_id\":\"d0913d58-2e6d-458a-83b6-e33ff16e4bed\",\"name\":\"Ranjan Dey\",\"slug\":{\"_type\":\"slug\",\"current\":\"chef-ranjan-dey\"}}
1,\"courseKind\":\"entree\",\"items\":[{\"_key\":\"3e059319fff8\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Spicy king prawns cooked with Madras blend in a light sauce.\",\"image\":null,\"name\":\"Madras Coconut Pumpkin and King Prawn Curry\",\"price\":\"48\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"de179fee1f21\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Flame broiled chicken with garlic and New Delhi BBQ blend.\",\"image\":null,\"name\":\"New Delhi BBQ Chicken\",\"price\":\"38\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"fd08cd381055\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Succulent Kashmiri Lamb Meatballs.\",\"image\":null,\"name\":\"Kashmiri Lamb Kofta Curry\",\"price\":\"45\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"c3d69b5dafa1\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Flavorful halibut in a lemon mustard gravy.\",\"image\":null,\"name\":\"Calcutta Lemon Mustard Halibut Curry\",\"price\":\"42\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"9066e1367d57\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Fresh mozzarella, tomato sauce, basil\",\"image\":null,\"name\":\"Margherita Pizza \",\"price\":\"26\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"4bce960ceae6\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"applewood smoked bacon, caramelized onions, wild mushrooms, fresh herbs, white sauce\",\"image\":null,\"name\":\"Tarte Flambee \",\"price\":\"28\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"3da90a8d43ca\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Potato puree, pesto glazed maitake mushroom, rainbow chard, crispy shallots, bordelaise\",\"image\":null,\"name\":\"Grilled American Wagyu Bavette \",\"price\":\"44\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"634999b15903\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"fresh + roasted heirloom, cherry, sungold tomatoes, Tomgirl Farm basil, stracciatella\",\"image\":null,\"name\":\"End-of-Summer Tomato Bucatini \",\"price\":\"22\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null}],\"mealPeriod\":\"all_day\",\"scope\":\"residency\",\"subtitle\":\"Served with saffron Basmati Rice, Nan Bread and Mango Chutney\",\"title\":\"Main Courses\",\"visibleFrom\":null,\"visibleTo\":null},{\"_key\":\"4683f1821165\",\"chef\":{\"_id\":\"d0913d58-2e6d-458a-83b6-e33ff16e4bed\",\"name\":\"Ranjan Dey\",\"slug\":{\"_type\":\"slug\",\"current\":\"chef-ranjan-dey\"}},\"courseKind\":\"dessert\",\"items\":[{\"_key\":\"eff5a98411e0\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Warm milk dumpling served in a cardamom syrup. Flambéed with Old Monk Rum from India.\",\"image\":null,\"name\":\"Gulab Jamun\",\"price\":\"15\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null},{\"_key\":\"317dad56e593\",\"addOns\":null,\"allergenNote\":null,\"allergens\":null,\"available\":true,\"calories\":null,\"description\":\"Indian ice-cream - smooth, creamy slow-melt kulfi crafted with nuts and subtle cardamom, served in an authentic hand-crafted artisan earthen clay cup for you to take home.\",\"image\":null,\"name\":\"Matka Kulfi\",\"price\":\"19\",\"priceVariants\":null,\"spiritCocktailLines\":null,\"winePairingLabel\":null,\"winePairingNote\":null}],\"mealPeriod\":\"all_day\",\"scope\":\"residency\",\"subtitle\":null,\"title\":\"Desserts\",\"visibleFrom\":null,\"visibleTo\":null}],\"initialMealFromQuery\":null,\"initialBrowseFromQuery\":null,\"initialSpiritCategoryFromQuery\":null,\"initialDineSectionFromQuery\":null,\"initialWinePourFromQuery\":null,\"corkageFee\":null,\"corkageNote\":null}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"17:[\"$\",\"div\",null,{\"className\":\"border-t border-gold/20 bg-pitch px-6 py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"container mx-auto flex max-w-3xl flex-col items-start gap-4 md:flex-row md:items-center md:justify-between\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-heading text-2xl text-cream\",\"children\":\"Ready to dine?\"}],[\"$\",\"$L14\",null,{\"href\":\"/reserve\",\"className\":\"inline-flex min-h-11 items-center justify-center rounded-full bg-ember px-8 py-3 text-xs font-body font-medium uppercase tracking-wide text-obsidian transition-colors hover:bg-flame focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":\"Reserve a table\"}]]}],[\"$\",\"div\",null,{\"className\":\"container mx-auto mt-8 max-w-3xl\",\"children\":[\"$\",\"$L14\",null,{\"href\":\"/menu/archive\",\"className\":\"text-sm font-body font-light text-parchment underline-offset-4 transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold\",\"children\":\"Past menus\"}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"footer\",null,{\"className\":\"bg-pitch border-t border-gold/30 pt-16 pb-12 px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"container mx-auto\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-12 grid grid-cols-1 gap-12 lg:mb-14 lg:grid-cols-[minmax(0,1.15fr)_minmax(0,0.85fr)_minmax(0,0.85fr)] lg:gap-10 xl:gap-14\",\"children\":[[\"$\",\"div\",null,{\"id\":\"contact\",\"children\":[[\"$\",\"div\",null,{\"className\":\"h-px w-10 bg-gold/40 mb-3\",\"aria-hidden\":true}],[\"$\",\"h2\",null,{\"className\":\"sr-only\",\"children\":\"ROTATION\"}],[\"$\",\"$L15\",null,{\"src\":\"https://cdn.sanity.io/images/479ezt1j/production/69d9e256b1676459a15aa81f1636283cbe31c6d2-1200x766.webp?w=960\u0026fm=webp\u0026fit=max\",\"alt\":\"\",\"width\":1200,\"height\":766,\"className\":\"m-0 block h-auto w-auto max-h-14 max-w-[min(100%,40rem)] object-contain object-left p-0 sm:max-h-[4.5rem] sm:max-w-[44rem] md:max-h-20 md:max-w-[48rem]\",\"sizes\":\"(max-width: 1024px) min(100vw, 40rem), 48rem\",\"unoptimized\":false}],null,[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-3 text-[13px] font-body font-light text-linen mt-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-map-pin mt-0.5 size-5 shrink-0 text-gold\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"1r0f0z\",{\"d\":\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"}],[\"$\",\"circle\",\"ilqhr7\",{\"cx\":\"12\",\"cy\":\"10\",\"r\":\"3\"}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 space-y-1\",\"children\":[[\"$\",\"p\",null,{\"children\":\"Oxbow Public Market, Downtown Napa\"}],[\"$\",\"p\",null,{\"children\":\"610 1st Street\"}],[\"$\",\"p\",null,{\"children\":\"Napa, CA 94559\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-phone mt-0.5 size-5 shrink-0 text-gold\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"9njp5v\",{\"d\":\"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384\"}],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"min-w-0\",\"children\":[\"$\",\"a\",null,{\"href\":\"tel:+17076909167\",\"className\":\"link-on-dark rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":\"(707) 690-9167\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-3\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-clock mt-0.5 size-5 shrink-0 text-gold\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"mmk7yg\",{\"d\":\"M12 6v6l4 2\"}],[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 space-y-2\",\"role\":\"group\",\"aria-label\":\"Hours of operation\",\"children\":[[\"$\",\"div\",\"MondayâTuesday-0\",{\"className\":\"space-y-1\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-body font-light text-parchment leading-tight\",\"children\":\"MondayâTuesday\"}],[\"$\",\"ul\",null,{\"className\":\"m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0\",\"children\":[[\"$\",\"li\",\"Lunch-0\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Lunch\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"11:30 a.m.â3:00 p.m.\"]}]]}]]}]]}],[\"$\",\"div\",\"Wednesday-1\",{\"className\":\"space-y-1\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-body font-light text-parchment leading-tight\",\"children\":\"Wednesday\"}],[\"$\",\"ul\",null,{\"className\":\"m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0\",\"children\":[[\"$\",\"li\",\"Lunch-0\",{\"className\":\"text-[12px] leading-tight\",\"children\":[\"$L1c\",\"$L1d\"]}],\"$L1e\",\"$L1f\"]}]]}],\"$L20\",\"$L21\"]}]]}]]}]]}],\"$L22\",\"$L23\"]}],\"$L24\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"$L25\",null,{}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Lunch\"}]\n1d:[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"11:30 a.m.â5:00 p.m.\"]}]\n1e:[\"$\",\"li\",\"Happy Hour Specials-1\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Happy Hour Specials\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"3:00 p.m.â5:00 p.m.\"]}]]}]\n1f:[\"$\",\"li\",\"Dinner-2\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Dinner\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"5:00 p.m.â8:00 p.m.\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"div\",\"Thursday, Sunday-2\",{\"className\":\"space-y-1\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-body font-light text-parchment leading-tight\",\"children\":\"Thursday, Sunday\"}],[\"$\",\"ul\",null,{\"className\":\"m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0\",\"children\":[[\"$\",\"li\",\"Lunch-0\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Lunch\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"11:30 a.m.â5:00 p.m.\"]}]]}],[\"$\",\"li\",\"Happy Hour Specials-1\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Happy Hour Specials\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"2:00 p.m.â5:00 p.m.\"]}]]}],[\"$\",\"li\",\"Dinner-2\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Dinner\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"5:00 p.m.â8:00 p.m.\"]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"21:[\"$\",\"div\",\"FridayâSaturday-3\",{\"className\":\"space-y-1\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-body font-light text-parchment leading-tight\",\"children\":\"FridayâSaturday\"}],[\"$\",\"ul\",null,{\"className\":\"m-0 list-none space-y-0.5 border-l border-gold/25 pl-2 p-0\",\"children\":[[\"$\",\"li\",\"Lunch-0\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Lunch\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"11:30 a.m.â5:00 p.m.\"]}]]}],[\"$\",\"li\",\"Happy Hour Specials-1\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Happy Hour Specials\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"2:00 p.m.â5:00 p.m.\"]}]]}],[\"$\",\"li\",\"Dinner-2\",{\"className\":\"text-[12px] leading-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-medium uppercase tracking-[0.12em] text-gold\",\"children\":\"Dinner\"}],[\"$\",\"span\",null,{\"className\":\"font-body font-light text-parchment\",\"children\":[\" \",\"5:00 p.m.â9:00 p.m.\"]}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"22:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3\",\"children\":\"Navigate\"}],[\"$\",\"div\",null,{\"className\":\"mb-5 h-px w-10 bg-gold/40\",\"aria-hidden\":true}],[\"$\",\"nav\",null,{\"className\":\"flex flex-col gap-3\",\"aria-label\":\"Footer\",\"children\":[[\"$\",\"$L14\",\"Experience-/#experience\",{\"href\":\"/#experience\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Experience\"}],[\"$\",\"$L14\",\"The Chefs-/#chefs\",{\"href\":\"/#chefs\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"The Chefs\"}],[\"$\",\"$L14\",\"Menu-/menu\",{\"href\":\"/menu\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Menu\"}],[\"$\",\"$L14\",\"Reserve a Table-/reserve\",{\"href\":\"/reserve\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Reserve a Table\"}],[\"$\",\"$L14\",\"Events-/events\",{\"href\":\"/events\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Events\"}],[\"$\",\"$L14\",\"Reserve Club-/reserve-club\",{\"href\":\"/reserve-club\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Reserve Club\"}],[\"$\",\"$L14\",\"Contact-/contact\",{\"href\":\"/contact\",\"className\":\"text-sm font-body font-light text-parchment hover:text-gold transition-colors\",\"children\":\"Contact\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3\",\"children\":\"Follow Along\"}],[\"$\",\"div\",null,{\"className\":\"mb-5 h-px w-10 bg-gold/40\",\"aria-hidden\":true}],[\"$\",\"nav\",null,{\"className\":\"flex flex-col gap-1\",\"aria-label\":\"Rotation on social media\",\"children\":[[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/rotationnapa/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Rotation on Instagram\",\"className\":\"inline-flex min-h-6 items-center gap-2 py-2 text-sm font-body font-light text-parchment transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-instagram size-5 shrink-0 text-gold\",\"aria-hidden\":true,\"children\":[[\"$\",\"rect\",\"2e1cvw\",{\"width\":\"20\",\"height\":\"20\",\"x\":\"2\",\"y\":\"2\",\"rx\":\"5\",\"ry\":\"5\"}],[\"$\",\"path\",\"9exkf1\",{\"d\":\"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z\"}],[\"$\",\"line\",\"r4j83e\",{\"x1\":\"17.5\",\"x2\":\"17.51\",\"y1\":\"6.5\",\"y2\":\"6.5\"}],\"$undefined\"]}],\"Instagram\"]}],[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/profile.php?id=61586638174013\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Rotation on Facebook\",\"className\":\"inline-flex min-h-6 items-center gap-2 py-2 text-sm font-body font-light text-parchment transition-colors hover:text-gold focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-facebook size-5 shrink-0 text-gold\",\"aria-hidden\":true,\"children\":[[\"$\",\"path\",\"1jg4f8\",{\"d\":\"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z\"}],\"$undefined\"]}],\"Facebook\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-5 h-px w-10 bg-gold/40\",\"aria-hidden\":true}],[\"$\",\"p\",null,{\"className\":\"text-[11px] font-body font-medium uppercase tracking-[0.2em] text-gold mb-3\",\"children\":\"Presented By\"}],[\"$\",\"a\",null,{\"href\":\"https://www.visitnapavalley.com/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Visit Napa Valley logo (opens in a new tab)\",\"className\":\"inline-block max-w-full rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":[\"$\",\"$L15\",null,{\"src\":\"https://cdn.sanity.io/images/479ezt1j/production/ba19f9edb6f295cd7af200bcc4f7246fee608c87-800x800.webp?w=420\u0026fm=webp\u0026fit=max\",\"alt\":\"\",\"width\":360,\"height\":120,\"sizes\":\"(max-width: 768px) 200px, 260px\",\"className\":\"h-10 w-auto max-w-[min(100%,13rem)] object-contain object-left sm:h-11 md:h-12\",\"unoptimized\":false}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"24:[\"$\",\"div\",null,{\"className\":\"pt-6 border-t border-gold/10\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5 md:flex-row md:items-center md:justify-between md:gap-6\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Legal and policies\",\"className\":\"flex flex-wrap items-center gap-x-4 gap-y-2 md:justify-start\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/privacy\",\"className\":\"link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":\"Privacy Policy\"}],[\"$\",\"span\",null,{\"className\":\"text-gold/35 text-[12px]\",\"aria-hidden\":true,\"children\":\"·\"}],[\"$\",\"$L14\",null,{\"href\":\"/terms\",\"className\":\"link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":\"Terms of Use\"}],[\"$\",\"span\",null,{\"className\":\"text-gold/35 text-[12px]\",\"aria-hidden\":true,\"children\":\"·\"}],[\"$\",\"$L14\",null,{\"href\":\"/accessibility\",\"className\":\"link-on-dark text-[12px] font-body font-light focus-visible:rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-gold focus-visible:ring-offset-2 focus-visible:ring-offset-pitch\",\"children\":\"Accessibility\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-[12px] font-body font-light text-stone md:text-right\",\"children\":[\"© \",\"2026\",\" Rotation by Feast it Forward. All rights reserved.\"]}]]}]}]\n"])</script>
1<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"70f1ff9343f24f38a86dc199dcf8b090","r":1,"spa":2}' crossorigin="anonymous"></script>
1 2</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.