125 John Earl St Hillsborough NC 27278
3570 Hillsborough Rd 27705
4 mi from location
"The best Durham area KFC/Taco Bell thus far. The rest need a lot of work in management, customer service & cleanliness."