I'm taking a 4-day trip in a couple of months through North Carolina over to the Outer Banks and then back west toward Asheville. I am planning on stopping at Lexington No. 1 and considering a detour to Chapel Hill (Allen & Sons) and/or Ayden (Skylight Inn), but otherwise I am open for suggestions. Is there any really good barbecue along the Outer Banks? Are Skylight Inn and Allen & Sons worth the side trips? Any other favorites that I shouldn't pass up?