Outdoors San Diego

Vista Crit

Crit Racing in Vista, CA If you are in north county and want an opportunity to race against some stout riders. OR you think you want to have a go at road racing. Here is your best opportunity.   Location 1211 Distribution Way Vista, California. click the map below for directions! When Thursday Evenings: “B” group […]