La Buena Salud is a small health and wellness food and herbal medicine store, located off the Washington Avenue strip in Downtown St. Louis. The strategically placed signage on the street directs traffic to this natural health vendor. Blink, or you'll miss it as it is almost hidden beside a small sitting area that offers an oasis from the noise and traffic. Upon entry, the rows of elixirs,...