We tried Best Thai in Addison last weekend and loved it, so we were happy to find out they have another restaurant not listed on their website, right here in North Dallas at Tollway/Frankford near Albertson's. We will certainly be going there often! Their Toom Kha is exceptional, and everything we tried was fresh and delicious.
Pros: great food, friendly staff
more