The Decline of Del Taco

16
5 years agoOpen For Voting

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