Chain Restaurants

del taco???


Chain Restaurants 6

del taco???

someyoungguyy | Jan 13, 2008 01: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?

Recommended From Chowhound