Oops! Something went wrong, please try again later.
The Salinas Sports Complex is a sporting complex located in Salinas, California on the Central Coast. The main feature of the complex is a 17,000 …See more
Nice place to see motor sports events with the infrastructure to handle big crowds. Once home to national events, local riders use the track usually just once a year. Family friendly good fun! Full review by John M