Well, your question is hard to answer. Most people in their late 20's should have moved on to a point in their life where they don't have a need to be out in the streets all the time.
The best way to meet a person you will like is to get out and do things that you like to do. Salsa dance, take a cooking class, join an improvisational theatre, go to faris and expos. Go out and do things that you enjoy and surely you will meet a person who likes the same things.
Some things to keep in mind:
Do engage people in conversations
Do not talk on your cell phone
Do smile at everyone
Do not wear shades
Do try and find some friends that simply share your interests
Do not try a force a love connection