Get directions to Del Taco
in Harvard Place Auto Plaza

Location of store Del Taco in Harvard Place Auto Plaza mall is 3050 - 3090 Main Street, Irvine, California - CA 92614.

GPS Coordinates: 33.678382, -117.834694


Your address:

« Return to store detail