I’ve had really poor results with Yelp.
I prefer Trip Advisor or even Google. What I do on Google is scan quickly for the restaurants with a lot of reviews. Only then look at the ratings.
Works pretty well. Better than Yelp, anyway.
Yelp seems to be disproportionately overloaded with overly critical restaurant reviews posted by losers and dimwits with an inferiority complex. Their only sense of power in life comes from trashing the last fast food place who served them a taco.