I read a bit about the real meaning and use of the Facebook "Like" and other "likes" in social networks. I can say that some of my "likes" were only to follow the brands for news because I really do like their content. Others were to support them even if I weren't familiar with their content, products or services. I can attest to seeing pages having massive amounts of "Likes" but hardly any interactions or "likes" for their individual posts.
If you are searching for Mexican food and see your friend "liked" a place -- you can send them a message and ask, "Is it good?" I see this as time on page -- bringing the people back and keeping them there. Facebook wants to be the Internet.
Frank, if I'm understanding how the search queries work, that would only work if I searched something like "friends who like sol azteca in morrisville nc" or "friends who like mexican restaurants near morrisville nc." If I searched "best mexican restaurants near morrisville nc," FB is going to just return a list of restaurants with FB pages, ranked by how many of my friends "liked" each. It's that latter type of search to which I was referring.
Great! Head over to login and use your credentials there