The Decline of Del Taco

15
5 years agoOpen For Voting

What the heck happened to Del Taco? Now, Taco Bell rules. Then again, Taco Bell was always the king.