Get Directions to Del Amo Motorsports of South Bay Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Del Amo Motorsports of South Bay 1890 Auto Park Place, Chula Vista, CA 91911 +1 619-420-2300 View details Click to load map