When you are traveling to another country, the last thing you want to see is a mob of tourists just like you. One thing you should avoid is eating at places full of tourists. There is a reason why it is full of tourists, as they have all read the same guidebook telling them to eat there.
Ask the locals where the best place to eat is. Wander around, get lost, and be adventurous. You didn’t travel all the way to Thailand to eat pizza. If you see locals at a particular cafe or food stall, then don’t look any further— grab a seat immediately. There is a reason why they are there.
This advice has never let me down on my travels. When I eat where the locals eat, and eat what the locals eat, then I become more involved in their culture. Additionally, this has also allowed me to make more friends with locals. Food transcends any language or cultural differences. Grab a table with locals, share a beer, some laughs, and have a better travel experience.