The Mellow SF Share: The Mellow SF Visit Website 3236 21st Street San Francisco, California 94110 (650) 215-6754 About Map About Plant nursery specializing in indoor plants and apothecary. The Mellow SF is rooted in providing a community center for all plant lovers while sprinkling in our passion for live music and connecting with our neighbors. What's Nearby? Distance: 5 10 15 20 25 50 mi.