Thai Racha Opening Update
ST. LOUIS, MO (ThaiRachaSTL) Thai Racha is having its final health inspection this Wednesday, March 13, 2024. After many months of completing the renovation and various inspections, it just takes time.
We have upgraded our wok stove to cook more food than before.
We will keep our prospective customers up to date about the opening.