NedRaggett
Costa Mesa
Worth visiting!
Beautiful wonderful glorious Thai Tom
Were it not for Lotus of Siam down in Las Vegas, I’d have no hesitation calling this the best Thai place I’ve ever been to. But this is easily the very close runner up. I can just smell the place now, writing it up for here—so satisfying.