I always enjoy shopping at New Leaf markets when I'm in Santa Cruz - I feel like it is the type of store that I would like to run, with the kind of organic products that I would pick. It is pricier than a normal supermarket but totally worth it.
more