We were driving through from California to Arizona and looked to see what was to eat in Needles and found this to be the highest rated restaurant in the city - reviewers were right! This place is delicious! It isn't the fanciest place by any means but the food is unreal; best thai food I've ever had. The owner is...
More
