IMG_0995

Bike World in Alamo Heights is the meeting spot for one of the longest running group rides in the city.