Taco Bell to release hottest-ever Diablo Salsa in restaurants May 5

By Lauren Seegers • April 23, 2015

Taco Bell is debuting a new “Diablo” sauce on May 5, available for a limited time only.

Read the article »

QSR, QSR Customer Experience

Leave a Reply