Got my bike tailor-fitted to my style: road commuting with occasional ventures into the coastal mountains. This is the shop I always go to for advice or just to chat about bikes in general. Great location right by Haight and
Pros: Staff works their recommendations around your riding style.
Cons: Parking?
more