San Onofre State Beach is located between Oceanside and San Clemente, California. The largest coastal area of this state park, which is called “Bluffs Beach,” has a long continuous parking lot along the bluff high above the beaches. The shoreline here is fine for beach walking except that some stretches are just rocks.