Inside Taco Bell’s luxury dream hotel in Palm Springs, California

Dreams really do come true! Taco Bell opened its own hotel and we’re obsessed.