Sidewalk Landscaping (Thursday – Saturday) | Lower Haight June 20, 2019 - June 22, 2019 9:30 am - 12:30 pm Map Unavailable RSVP This event is fully booked.