1 Del Taco Location
in Newport Beach, CA