I check in google maps and based on the reviews, venture out. So far it matches with the review. I check the reviewer background too just to judge when a reviewer says pocket-friendly, family compatible etc.
I use a mix of Foursuare and Zomato. Look at location photos, food shots. See number of people giving the reviews.
A lot of the time, places that have attempted a decent ‘distinct look’, also tend to have slightly better food. You can feel the founders who have taken the time and effort to make the place look in a certain way also tend to spend time and effort to ensure the food tastes a certain way.