Book shops are likewise terrific areas to meet ladies (if you’re in Bangkok, Kinokuniya at Siam Paragon mall is a good one) and some of have cafes too. If you strike up a talk with a nice girl, you can adjourn for a drink.
A pal of mine met his Thai now-wife on a boat in Bangkok while on a visit to the temples (as suggested in the Valentine’s Day post). He wound up resting next to a Thai woman and they started to chat. One year later on, he was married to her. She’s wise, well-educated, from a great family and is an awesome partner.
One location not to expect to meet a good Thai girl is in a bar. While some good Thai girls will visit bars with buddies, the majority of will not, as most good Thai girls don’t drink. If you meet a Thai girl in a bar, especially if she’s out-going and a little bit aggressive, she’s USUALLY not the good girl she says she is.