I loooove del taco (especially their chili cheese fries)! But you don't have to take my word for it - just see the preview. Those big fluffy arms working overtime to lift each bite into my chubby hungry mouth. :) The results of these daily stuffings really show!
Show More