A popular supermarket chain with a loyal following has opened a new location in the Triangle.
Florida-based Publix opened its second Durham store Saturday, April 11.
Located at 4628 Guess Road in the Latta Park development, the 41,744-square-foot store is the first Publix store to open in the Triangle this year…