Thai Tea Recipe
Thai Tea Who doesn’t love sitting down at an Asian restaurant and ordering a sweet, creamy Thai Tea? Have you ever wondered how they make it taste so incredible? In Thailand, you’ll find countless vendors selling Thai tea on the streets, you can get it from street stands and often from mobile motorbike drink carts. Many of the Thai tea vendors, use a brand of tea that comes in a red and white bag known as Cha Dra Muer If you…