News

A Taco Bell pop-up hotel is coming to California this summer

Taco Bell is opening "The Bell," a hotel and resort in Palm Springs, California for a limited time this summer.