1. Tar River Deli 106 N Main St, Louisburg, NC 27549 Coordinate: 36.09926,-78.30054 Phone: (919) 729-1587