Category: Food

Review: Taco Bell's Buffalo Chicken Nacho Fries

The new Buffalo Chicken Nacho Fries from Taco Bell were exquisite. The bundle of fries, powdered with just the right amount orange taco spices then showered in a cascade of bright buffalo colored waterfall, had a subtly remarkable burning taste to…