BEST BIKE SHOP (2004)

J B Bike Shop

Tucked away behind a nondescript storefront in North Beach is a gem of a bike store. The employees are friendly and knowledgeable. From outside, the store appears tiny, but walk in and it's much larger than expected. It's well stocked with not only bicycles but parts, accessories, and even a small array of clothing for the enthusiast. If your bicycle is ailing, there's an excellent repair shop in the back. Tired of pedaling? You can ditch your bike for one of their motor scooters or skateboards.