It looks like I will be in the San Francisco area (Walnut Creek, to be specific) from Feb. 25th to Mar. 1st for business, and I would like to get some riding in while I am there. With that said, any suggestions for a good bike shop(s) where I can rent a bike from? Also, could you guys give me some ideas of where to ride, and any groups rides in the area (keep in mind I am fat and from Florida)?
Thanks in advance.



Reply With Quote


