Del Taco All-American Burgertaco Review

Fast food’s version of fusion cuisine is a minor change with major ramifications...maybe.