Solana Beach

429 reviews

Good for an hour walk. Check the high tide!