Officers responded around 5 a.m. to a report of a hit-and-run at Polk Street and Broadway, where a vehicle had hit numerous parked cars, police spokesman Sgt. Daryl Fong said.
The vehicle then struck a pole and overturned at The Embarcadero and Green Street, Fong said.
The driver, who is suspected of driving under the influence, was taken to San Francisco General Hospital to be treated for injuries suffered in the crash. He is expected to survive, Fong said.
Fong said the man is in his early 30s but that police are not yet releasing his name.
The crash briefly blocked a stretch of The Embarcadero and the light-rail tracks on San Francisco Municipal Railway's F-Market & Wharves line, police said.