Hours later Mayor Mark Farrell applauded Peskin for apologizing.
"In the middle of a live fire to be criticizing the professional firefighters, literally as flames are dancing behind you, on how they're fighting the fire, unless you're a firefighter yourself, I think there's really no standing at all to be doing that," Farrell said.
"I think it was wholly inappropriate, and I think he's doing the right thing," Farrell said.
Fire officials have defended their firefighting tactics.
Firefighters say they arrived a minute after getting a call about the fire at 7:24 p.m. Saturday. Members of an engine crew forced their way through a locked door to get into the building as other firefighters and police officers evacuated businesses inside, fire officials said.
Minutes later, firefighters brought hoses into the building and searched for occupants. After finding no one inside, fire commanders decided to battle the blaze from the outside.
"Based on the totality of circumstances the department was confronted with, such as heavy fire load, and no occupants, the incident commander made the decision to fight this fire defensively," SFFD spokesman Jonathan Baxter wrote in a statement released Monday.
The fire is under investigation, but investigators believe it was accidental, Baxter said.
Tom O'Connor, president of San Francisco's main firefighters union, Local 798, who has pushed for Hayes-White to be replaced before, said the chief made the right call on Saturday night.