The one and only Del Taco in North Carolina opened last month in Durham. The next closest is nearly 200 miles away.
Ostensibly a fast food joint aimed at the heart of Taco Bell, we found something more than that.
The Del Taco menu is a vast, sometimes confusing, often appealing slice of America’s favorite things…