Same garlic for sale in San Francisco, and same price too (5 heads for 99 cents). This garlic is from China, which means it probably passed through L.A. on its way here.
Same garlic for sale in San Francisco, and same price too (5 heads for 99 cents). This garlic is from China, which means it probably passed through L.A. on its way here.