I bet you could do this by looking at all the Yelp reviews for an area over time. Some combination of average review score and total review quantity would produce a legit metric.
But Yelp and Google's APIs aren't really designed for this kind of use sadly.
But Yelp and Google's APIs aren't really designed for this kind of use sadly.