The few times we have gone, we picnic. They have indoor space, with tables chairs couches etc. So typically there is room to sit, relax sip wine and eat whatever you bring.
In the warmer months they allow other vendors to sell food during the weekends.
They are very dog friendly, since its too cold to sit outside, we won't be bringing one, she will NOT behave inside with other dogs around.