The Atlantis Address: 2000 New River Inlet Rd, Sneads Ferry, NC 28460 Phone: (910) 328-2002 Restaurants Other Businesses: Ricks Eating Establishment II at 510 Petes Way, Sneads Ferry, NC 28460