Get directions to: Del Taco 804, Garden Grove, CA
Restaurant address: 11070 Garden Grove Blvd Garden Grove, CA 92843, USA
Restaurant: Del Taco 804