Update: as of 11/30/2014, Yelp has corrected the mistake and Los Putos is now listed as their real name, Los Poblanos. Great news for them.
I don't think Yelp meant to call Los Poblanos, a cemitas poblanas truck in Boyle Heights, Los Putos, which while has wide acceptance in Mexico, is the Spanish word for a derogatory name used towards homosexuals.
I have no clue how Yelp operates nor how that happened but how could a popular website in Los Angeles not know what that word means?
Yelpers, you're an interesting bunch, from your Yelp Elite eating spree events, to Payola scams, to your ridiculous reviews but this is an all-time low.
Los Putos, http://www.yelp.com/biz/los-putos-los-angeles
4 Stars on Yelp