Yolo's Yolo's
Restaurant @ Planet Hollywood Resort & Casino
Staff were nice, beer was fine, if a limited list, and... look... I'm from LA. I love Mexican food. I don't know what they're doing here, but this isn't right. Group of 10, we all ordered food, but I'm not sure any of it was Mexican. It's a shame, as good Mexican on this end of the strip would be great, but alas. Get a drink, have a taco, be surprised that your drink is good but your taco isn't.