These new restaurants are strategically located in high-traffic locations in major cities around the U.S.; a significant piece of Taco Bell's brand strategy is catering to people living in urban ...