Powells Point NC Restaurants 1. 8364 Caratoke Hwy, Powells Point, NC 27966 | Stingrays Italian & Seafood Restaurant (252) 491-1101