This is hands down the best bike shop in the neighborhood. They help out all levels of bikers, and have something for everyone from beach cruisers to the higher performance mountain bikes and road bikes.
I bought my current bike here, and always bring it to them if I need work done. They're knowledgable, honest, and affordable.
The new location is great, it's kinda cool that it's right on the canal, and more accessible I think.