Tucked between Atlantic Beach and Jacksonville Beach, Neptune Beach is a compact oceanfront city with a laid-back, walkable feel. Beaches Town Center at Atlantic Boulevard and First Street gathers local restaurants, cafes and boutiques, and residential streets lead directly to the sand. Jarboe Park adds green space near the city center. Atlantic Boulevard and A1A provide easy access inland. Homes include beach cottages, newer coastal-style homes, townhomes and condos.