Across multiple cities and markets, this seems to be a trend. "Chicago coffee shop" or "Minneapolis hair salon" or "Sacramento car repair" - outside the local 7-pack, virtually every result is Yelp, BBB, Yellowpages, etc.
Is this related to algo changes, or simply a result of those national sites pumping major resources into SEO? It just seems to be suddenly far more prevalent than it was even 6 months ago.