There is a reason why the catch-all "public places" ranks last on the list of places to meet people. It's not only vague, but also the most difficult of places to meet people, since you'll never be 100% sure the people you are interacting with are single and looking. Bus stops, laundromats, libraries, restaurants, bookstores, grocery stores and travel-related places (buses, trains, planes, etc.) all fall within the public place moniker, although there are surely many more to choose from depending on your specific lifestyle. What's to remember here is that you can meet someone special - anywhere, anytime, anyplace - and you want to be ready no matter what the circumstances.