If you live in, or near Doylestown, here's some good news. There's a new Barnes & Noble and Whole Foods store coming to town. Both retail giants are going to be opening next to each other in the Barn Plaza Shopping Center on Route 611, according to the Bucks County Herald.