Attractions News San Francisco travel welcomes visitors to three-day 420 festival celebrating the city’s culture April 19, 2023