Stehly Farms Market has officially opened their new South Park store (2963 Beech St.), a smaller version of their original Morena Blvd. market that includes local produce, organic poultry and meat and a full juice bar serving smoothies and Acai bowls. Up next for the farm is their new 5,000-square-foot market coming to Kensington. [EaterWire]
Filed under: