Yes u can bring your own food to eat there. They have lots of outdoor seating; an open patio with small tables, a covered patio with large picnic tables, a gazebo in the vineyard and a pretty good sized seating area around a fire pit. Also a couple large tables inside the tasting room too. Maybe you can call the owners and request a specific area for your group. Super nice people!
You can bring snacks. There is an outdoor area. I'm not sure of the capacity.
Thanks! Your answer is awaiting moderation.