Taco Bell lovers are in for an overnight stay at their new hotelTaco Bell is opening "The Bell" pop-up hotel and resort in Palm Springs, California, for a limited time.Paste BN