Taco Bell is opening a hotel, and, yes, it’s all going to be based around their food. Starting on Aug. 9, fans of the fast-food chain looking to get away from it all can book a room. The hotel is called The Bell: A Taco Bell Hotel and Resort, and it’s located in Palm Springs,...
Read More