The South is known for its fried chicken delicacies - and this Lone Star Thai restaurant is home to some of the best.