1. Rodriguez Santos 1115 Albemarle Ave, Tarboro, NC 27886 Coordinate: 35.90474,-77.54189 Phone: (252) 641-1509