The trailhead is located on Ontario Road (Avila Beach, California 93424). Watching the sunset on Avila Beach is a beautiful and relaxing experience. The colors of the sky are simply breathtaking.