Like the TC article mentions, there have been/are other players in the market, though, to my limited knowledge none have been able to get a ton of traction. Honestly, I just don't see a Yelp-like site taking off country-wide, but I wish them luck. The reason is that Brazil is pretty fragmented and trying to get a site that people use in Rio-SP to be used in Manaus or Fortaleza, for example, will be their up hill battle. In the several recent years I lived in/all over Brazil, I thought many times about "what if Brazil had this or that service?" but in the cases where there was some sort of cloned-US (or even original) service that I could use, once I moved to the other side of the country, that same service was no longer useful due to the concentrated userbase.
The likely other market would be Belo Horizonte, since RJ-SP-BH are where most of the startups [1], and presumably early adopters, are.
1 - Brazil's Crunchbase http://www.startupbase.net/
By the way, here's Glio's numbers (translated)
- 75% of the published reviews are positive - 4/5 stars
- 450 people on average read each review
- 400,000 consumers have already used Glio
- 1 million page views
- 4 million characters written in user reviews