Went there for first time today, what a nice place! I drive by it every day, not knowing that a huge organic farm exists there. Its on the NE Corner of Thomas and the 101. Bought a massive bag of compost for $12, didn't buy any veggies this time, but I will be back.
Worth a visit.