The lot at 100 Alemany Blvd. sits empty on June 3, 2025, days before the final Board vote approving higher stall fees at San Francisco’s only city-run farmers market. Photo by Gustavo Hernandez. Mayor ...