Mackeys Landing Restaurant Address: 417 Mackey Ferry Rd, Roper, NC 27970 Phone: (252) 793-5757 Restaurants Other Businesses: Mackey's Crab Bar and Grille at 417 Mackey Ferry Rd, Roper, NC 27970 Island Taxidermy at 164 Sam Allen Rd, Roper, NC 27970