Vineyards Inn is a Spanish bar and grill that specializes in authentically Spanish organic cuisine. Menu favorites include lamb, beef, chicken and duck dishes. The restaurant also offers a blazing fireplace and all-weather patio. With seating for up to 140 guests, it is the perfect place to host your next special event or private party.