The food was absolutely amazing and it felt great to be away from the tourists for a bit.
Yelp in Italy doesn't really exist, no one in Italy uses that. TheFork is okay for the deals that they have, like coupon etc. but to be fair I would not recommend that for tourists since you'll be missing out lots of nice restaurants since on TheFork there are just a few of them.
Places we've eaten at in Puglia (from Tricase to Lecce to Vieste) are a mix of local recommendations, places we've researched, or random luck. A place we stayed outside Treviso/near Venice, the little hotel recommended this pizza place where entering there must have been a hen party or some such (many women poured into slip dresses of a wide age range) and we were skeptical. Turned out to be really quite good - different types of crust, local and other draft beers, etc.
We found an amazing Masseria in the Gargano that was great. Outside Venice there was a beer/pizza pub that was exceptional as well. Random is often better than relying on tourist guides.
That said, yelp and google are often unreliable for restaurants. I found the app TheFork was quite useful.