Taco Bell's new XXL Steak Nachos

Irvine-based Taco Bell says its new XXL Steak Nachos are 'restaurant-sized nachos.'
Taco Bell
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
70°