Popular

More Photos

High Scores

About

209 W Hickory, Ste 104
Denton, TX
+1-940-380-0671
Thai Square

Thai Square

Thai
127 reviews 127 reviews

Top Review On Yelp

Maggie M.
rating Mar 23, 2018
This is my favorite restaurant in Denton Whether you are new to Thai food or you're a seasoned professional you'll absolutely adore this restaurant. If... (read more)
~Maggie M.