U.S. Markets closed

Taco Bell opens its new flavor-filled hotel in California

Taco Bell has opened its new hotel and resort in Palm Springs, California called 'The Bell'. The taco-themed pop-up hotel will be open just for the weekend. Yahoo Finance's Sibile Marcellus and Heidi Chung are joined by Thornton McEnery, Dealbreaker Executive Editor, to discuss.