Atlantic Beach — town in Carteret County, North Carolina, United States