Thai Racha - St. Louis, MO

Thai Racha is a Thai restaurant serving authentic Thai cuisine.

Address – 3190 Telegraph Rd, St. Louis, MO – Phone: +1 314-892-2233

Thai Racha opened in March 2024 in the facility once home to Great Wall, a Chinese restaurant that closed after serving the community for many years.  Thai Racha leased, remodeled, and thoroughly cleaned it before adding new kitchen equipment.

It is a new restaurant, but don’t be fooled by that.  The owner, Nina, also owns Thai Racha in Crystal City, MO, and has siblings who have succeeded in the restaurant industry in the St. Louis region.

Her sister owns the Thai Kitchen chain, Thai Mama, Sasi Wholesale, and Sasi Thai Market.  Her brother owns the Thai Kitchen in Florissant, MO

Thai Racha online reviews as of March 25, 2024, are as follows:

  • Google – Not Yet Rated
  • Facebook – Not Yet Rated
  • Yelp – Not Yet Rated
  • TripAdvisor – Not yet Rated

NOTE: This is a new establishment, so reviews might not be available yet.

Business hours:

  • Sunday – 11:00 am – 9:00 pm
  • Monday – 11:00 am – 9:00 pm
  • Tuesday – 11:00 am – 9:00 pm
  • Wednesday – 11:00 am – 9:00 pm
  • Thursday – 11:00 am – 9:00 pm
  • Friday – 11:00 am – 9:00 pm
  • Saturday – 11:00 am – 9:00 pm

NOTE: hours are subject to change without notice.

Address and phone:

3190 Telegraph Road
St. Louis, Missouri 63125
Phone: +1 314-895-2233
Website: ThaiRachaSTL.com
Owner/Mgr: Nina Pittman

Resources: