pacific bikes is in south of market (4th and Folsom), not terribly far from bart
http://pacbikes.com/index.cfm

If he's over near the marina, he should check out City Cycles
http://www.citycycle.com/

(high end bicycle fun)