Taco Bell hotel to open Thursday in California

Taco Bell fans can now relax at The Bell Hotel and Resort in Palm Springs, California. The hotel will officially open on Thursday.
Published: 11:03 PM CDT August 7, 2019
Updated: 11:02 PM CDT August 7, 2019