I love to eat at Del Taco. They are less expensive then Tacco Bell. They offer pretty much the same thing as Taco Bell, but at a lower price. After lunch, I would drop by Del Taco...
All reviews seem positive
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,...