If you like Thai food this is a great place and a good value. Love the Pad Thai here and it is definitely one of the best I have tasted. Recommend three pepper hot. The service is very good and fast. It seems like you just order and your food arrives. The place is located next to the FC Dallas Soccer Stadium and other fun places in the square.
If you own or manage Best Thai, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.