From barbecue joints to seafood spots, these North Carolina restaurants are so good, locals and visitors happily wait in line ...