site logo

Taco Bell is opening a hotel in brand's biggest lifestyle play yet