There are a couple of reasons we might have recommended that Chilli's. Have any of your foursquare friends checked in there? That's a pretty strong signal for us, so that might be why it's showing up so highly. If not, it might be that a lot of people check in to that Chilli's.
That said, there's probably more we can do to detect chain restaurants and either boost them or bury them based on your personal likelihood of visiting chain restaurants. Unfortunately, all our ranking code currently works at the level of individual venues, so there's work for us yet on knowing that the venue is part of a chain and ranking accordingly.
I suspect your local Starbucks has two orders of magnitude more checkins that the local specialty coffee roaster/espresso bar…
Just for kicks I tried San Francisco since Yelp did such a terrible job with recommendations when I was there last time. Sure enough I got a host recommendations that I would consider trying next time I'm out there.
I think for this to be better you could tweak the relevancy based on different psychographic profiles. For example maybe show different results for a foodie, family, and maybe a "safe mode" for out-of-towners which would display a mix of results from the prior two.
I don't really use recommendation sites/apps, because I've never found any of them to be useful (I find Yelp to be worthless), but I'd actually use this.
I totally didn't even know that was a thing in Foursquare. I use Foursquare almost exclusively to catalog where I go out to places, so I can remember later when the last time I was there was.
Even if none of your friends have ever written a tip, I've found that seeing that one of my friends has been to restaurant 3 or 4 times is great way to find good places to eat or drink.
I work for Foursquare, so I'm obviously biased, but I think Foursquare Explore is a great way to find good places to eat.
https://foursquare.com/explore
Our recommendations are based on 30 million tips (short recommendations, <= 200 characters) left by our users all over the world. They also take into account the popularity of the venue, the likelihood of people leaving tips there, the time of day, the day of week, and many other factors.
If you have a check-in history with foursquare, or if you have friends that use foursquare, we'll make personalized recommendations. We'll recommend things we think you'll like based on your check-in history and your friend's check-in histories, and we'll highlight which of your friends have been to the places we're recommending, and how often.
The product isn't perfect yet, and there are definitely some big deficiencies if you try to use it as a Yelp replacement (notably, foursquare lacks: hours, webpage links, whether they deliver or not, etc). But it's constantly improving, and it's already pretty good.
</shameless plug>