Thai food here deserves its own spot on this list. There are many restaurants in this part of town that serve cuisines from all around the globe. You can try out the Chinese, French, Indian, Korean, Japanese, Italian, Mexican, Vietnamese, Lebanese and so much more! That is truly incredible. But what use is your trip to Thailand if you do not taste the local authentic food? This needs to be a top priority for you. And street food is one of the best places to try authentic flavours. If that isn't up to your taste, there are many restaurants that specialise in Thai dishes too.