image

The Vine Inn

 

Be the first to review

The Vine Inn is a cozy restaurant located in the heart of Napa Valley. We offer a wide selection of local wines and farm-to-table dishes, prepared with fresh, seasonal ingredients. Our rustic decor and warm atmosphere make it the perfect place to relax and enjoy a meal with friends and family.

image