It’s not typical for nationwide buzz to accompany a Taco Bell restaurant opening. But when it’s Taco Bell’s new store called U.S. Taco Co., a higher-scale eatery whose first location is now operating, it starts to make some degree of sense.
It’s not typical for nationwide buzz to accompany a Taco Bell restaurant opening. But when it’s Taco Bell’s new store called U.S. Taco Co., a higher-scale eatery whose first location is now operating, it starts to make some degree of sense.