Taco Bell hotel debuts in Palm Springs

Taco Bell fanatics are staying at the fast food franchise's pop-up hotel and resort in Palm Springs, where room reservations were booked up online in two minutes.

August 9, 2019

Examined