Taco Bell Taco Bell is opening a hotel in Palm Springs, California, in August. The Bell: A Taco Bell Hotel and Resort will be open for a limited time, with reservations opening up in June. "This idea of allowing people to kind of fully experience and embrace and immerse themselves in every aspect of the […]