Del Taco would be a much better choice.
Maybe but at Del Taco you have to watch out for the employee with a knife.