Tag "Hotel"
Back to homepageTaco Bell is launching a hotel and resort in Palm Springs, California!
For extra immersion into the world of soft tacos, fire sauce and cinnamon twists, Taco Bell is launching its very own hotel in Palm Springs this summer. Taco Bell is set to open a hotel in Palm Springs this summer
Read More