I had read about this place on happycow, and here's my Lassen's Natural Foods review.
Was here in February 2012, and I was impressed. At first the store seemed small, but as I continue to walk inside, the store got deeper with isles and isles stocked top to bottom. Lots of the usual natural and health food and products.
The prices were good, too. Some things cheaper than Whole Foods. Great sale prices too. I ended up buying a bag of goodies.
Inside is a deli and fresh juice bar.