160 Beacon St, South San Francisco, California 94080 USA
Our all-electric go karts are the fastest in the industry and can reach speeds of up up to 45 mph!
Photo Credit: Yelp