The Decline of Del Taco

13
3 years agoOpen For Voting

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