Fast-food restaurant chain Del Taco unveils new store prototype

Del Taco