Live Más! Taco Bell opens its first alcohol-serving location in Downtown Phoenix

If you're a fan of taco bell, listen up! Arizona's first Taco Bell restaurant to serve booze has just opened, and it is located at the Collier Center in Downtown Phoenix. FOX 10's Stephanie Olmo reports.

Latest Videos