[quote name='MightySlacker']A bar. Only way to make sure they are legal. Stay away from the mall at all costs.
Dave[/QUOTE]
Sadly, these days, a bar isn't a sure-fire method to meet legal aged girls. Fakes are pretty good to come by - and even when they scan it through the scanner, I've seen a few that make it past the bouncers anyway. I've had to turn away from a few girls myself once they told me their age. Seems girls get truthful once they've gotten past the almighty bouncer.
Anyway, as for the OP, it depends on what kinda of girl you're looking for. Everyone that's said that you can meet girls anywhere is true although going to a place where there's a higher concentration is ideal. For a wild time, try a strip club. Don't go for the girls stripping. Go for the girls that go with their friends as a joke or a bachelor party. I've met a few myself this way (but I can assure you that it's not the best way if you're looking for something long term). For bookish girls, go to a library or art show. For a laid back girl, go for a sports bar (the music isn't loud and annoying and easy to have a conversation w/ a cutie and you get to watch sports as well) or a pool hall (warning though - girls that have guys here are most likely bfs so hunt at your own peril!). For a party girl, check out raves (yes they still go there) or a college party (frat, sorority, or apartment). If you live in a spring break state (Florida, California, Nevada, Arizona, check out your spring break honeys at the tourist trap. Honestly though, you can find'em anywhere. I've even hooked up w/ girls I've met at the airport - it all depends on you and how you view opportunity.