With that in mind, what services are good at finding local places? I figure services like Yelp and Groupon had this in mind, but generally attract the people who have negative experiences or opinions to share them.
The site thought you were a bot (probably because you were browsing privately), so rather than assuming you are a human, it decided to challenge you traditionally.
So google-users are non-bots and non-googlers are bots? That sounds extremely poor. Especially considering you solved a captcha to create that same google account.