If street food is what makes your taste buds tick, then Bangkok is probably the best place for you. Eat like a local and get a whiff of what Thailand really tastes like. If looking for a Bangkok luxury hotel to stay in while you…