From Deadspin comes this thorough analysis of Taco Bell’s new Boss Nachos, which are pitted up against 7/11’s self serve nacho bar.
No spoilers here, but I’m going to have to conduct some independent research.
From Deadspin comes this thorough analysis of Taco Bell’s new Boss Nachos, which are pitted up against 7/11’s self serve nacho bar.
No spoilers here, but I’m going to have to conduct some independent research.