All reviews seem negative
del taco is a nice place to go if your in a rush and if you like a lot of lettice in you food thay over stuff every thing with lettice and dont use a nuff meet!!!!!!!
In ShortFounded in 1964 in Barstow, Calif., the Del Taco brand has since grown to more than 300 locations nationwide. Each order is custom-made, using ingredients like lard-free beans,...