Taco Bell launching boutique hotel

Billing itself as a "Taco-asis of resort, food, and all things Bell," The Bell: A Taco Bell Hotel and Resort will launch in Palm Springs, California on August 9.

May 17, 2019

Top Stories

ABC News Live Presents