Mission residents weigh in on the upcoming June 5 mayoral election.
Mission residents weigh in on the upcoming June 5 mayoral election.
Sign up for Mission Local's free daily newsletter to stay informed about all goings-on in the Mission District and San Francisco.