Explore details about location Tar Landing Road. Tar Landing Road is a location situated within the Atlantic Beach alongside other areas such as Bayview Boulevard, Cinnamon Drive, Seadreams Drive.