2925 Mead Ave, Santa Clara, California 95051 USA
Our all-electric go karts are the fastest in the industry and can reach speeds of up to 45 mph!
Photo Credit: Yelp