1 Del Taco Location
in Tucker, GA