I'll be the first to admit that I strongly dislike (ok, I HATE) Del Taco. The menu is convoluted (would you like a burger and chili cheese fries w...
All reviews seem positive