I have been to Narcisi Winery many many times. I am truly a fan. The patio area is really charming and if you go in the evening there are twinkle lights all around you. They have a wine tasting area right when you walk in the door, and you are able to try 3 or 4 samples off of their wine list to decide what you would like to drink. I have never left Narcisi without buying a bottle or two of wine to take home!
The food is tasty, although a little pricey. When I go with friends, we usually all get a side salad and a few pizzas for the table. But everything I've had from pasta to salads is great. Reservations are not needed, but it does get very busy in the summer!
They do have a wine tour that you can pay to attend. I think it was $15-$25 dollars. They go over the make up of the wine and show you where everything is processed, and it's ended with a wine tasting lesson.