Taco Bell recently announced the newest addition to its lineup. Rather than a new restaurant location or menu item, this upcoming arrival is a theme hotel that offers accommodations designed for the most committed Taco Bell fans. The hotel has been dubbed “The Bell” and is expected to open on August 9, 2019 for a […]