I don’t think you’re going to find the same vibe/restaurants and mix of people as Hillcrest, particularly the amount of single people. Other than Encinitas, you might want to consider Solana Beach or even Del Mar if you like the more uppity nature of it. Both offer walkable restaurants and bars if you live near the 101, and also young single people going out in those areas.
Also if you choose Del Mar, you will be closer to Hillcrest/metro SD ( 15-20min)