Forever 21 and Taco Bell are two peas in a pod!