Los Angeles is the uncontested street food champion of the United States, and it isn't even a fair fight. Millions of hungry locals and wide-eyed tourists take to the streets to eat tacos, down... This description may be from another edition of this product.