Speaking as a NW European: talking to random people and asking them random questions is like the perfect way to stand out as a foreigner, probably American :-)
Eat in silence and leave others to their own, that's the key to the local culture here. Especially in situations like public transport, people like their silence on their commute.
Someone who shudders at the thought having to answer "what's a good place to eat around here" before scuttling away into the shadows, wounded, isn't going to give good social advice.
But if you want cultures where it's particularly easy to talk to strangers much like in southern USA, latin america is always good.
Aside, there's nothing wrong with standing out as someone with enough social grace to connect with others around you. Being too scared to talk to someone because nobody is talking is a self-limiting belief. Be someone. Leave an impression. As Matthew McConaughey says, stick in people's minds like wet dogshit. Be the guy so brave that he can risk it all by asking "what's a good place to eat around here" to a stranger.
I would suggest Costa Rica. I went there and kept to myself, partly not wanting to seem the Ugly American and partly because my Spanish is sh8t. More often than not somebody would approach me in an offputtingly-friendly way, I would be kind of afraid, and it would turn out in the end they were just super friendly.
I look at it as kind of the inverse. Anywhere that isn’t too developed usually has people that are curious and friendly with time on their hands. Its modern urbanized areas where people too busy or distrustful to talk.
Eat in silence and leave others to their own, that's the key to the local culture here. Especially in situations like public transport, people like their silence on their commute.