Originally posted by Ken Kenobi
It's a taco joint (obivously) their food is much better than Taco Bell, they even sell hamburgers and french fries.
I'm partial to taco bell, Del Taco is good, but I can't eat it regularly, where as I eat taco bell nearly every day (mostly because it's ridiculously inexpensive)