The BEST Bagels Along The Outer Banks – Barrier Island Bagels Kitty Hawk, NC Barrier Island Bagels are the BEST bagels in Outer Banks. If you visit this beach town, you have to stop here to get a dozen bagels or actually make it two dozen! All you need to know about ...Read More