Tomiko is a great sushi and japanese restaurant with a beautiful view overlooking Moonlight Beach.
It's fun bringing girls to Lou's Records to see in-stores or peruse the huge variety of music they have.For restaurants, i'd bring a date to one of these places: Sam's Place (Solana Beach) has great middle eastern food and a romantic ambience, Ki's (Cardiff) great-tasting healthy grub and spectacular views of the beach and the San Elijo lagoon, Amici is a cozy South American fusion restaurant on 101 but it can be expensive.Siamese Basil on 101 has great Thai food, but lacks somewhat in decor.Some are passably interesting, perhaps even so far as a relationship, but most are not. It's nice to look, but probably not worth your time.First Street Bar in Encinitas is OK for meeting people, if you like bars.
I prefer the more hip places in the more urban areas closer to downtown, like the Zombie Lounge, Ken Club, and the Casbah, especially when there's live music. Java Hut, the Pannikin and E Street Cafe in Encinitas are nice.I like taking girls on walks on the beach, or around Leucadia and old Encinitas."Lately more and more people have been using the gym to meet more and more singles.A great spot for a date is on the ocean beach pier.If you walk all the way down to the end, you can sit on one of the benches and watch the sun set while being able to learn more and more about each other.There is also a restaurant on the pier." -Mary, Spring Valley "It seems a lot of girls around here are shallow and glammed out, but there are still some aloof surfer chicks, elitist indie rockers, and innocuous girls next door, too.