Get Directions to Meza Racing engines & Auto Parts Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Meza Racing engines & Auto Parts 1403 Broadway suite 101, Chula Vista, CA 91911 +1 619-454-1736 View details Click to load map