Local search provider Yelp has announced yesterday its debut in Latin America with the launch of its service in Brazil. Yelp.com.br website is now open and Yelp’s free iPhone and Android applications will be available as well as its free suite of business owner tools: Yelp for Business Owners.
Brazil is the 23rd country for Yelp and the firs…