Chain Restaurants 6

del taco???

someyoungguyy | Jan 13, 200801:21 PM

I mostly grew up on taco bell, so when I moved to vegas and say this chain called del taco....I am wondering which of the two is better, now I'm not saying TB is amazing, but for fast food option, not that bad. any reviews on del taco??? THX.

Want to stay up to date with this post?
Log In or Sign Up to comment

Recommended From CH