I wish I could write a good review for this place because the staff is so kind. Like so, so, so kind. But unfortunately I cannot. I am a little too well versed in authentic Thai cooking and I have found Thai Emerald to be so inconsistent in quality. Sometimes it's ok and sometimes it's bad. But my last visit two weeks ago was really bad. The Tom Yum soup I ordered had a funny aftertaste. Like a flowery chemical. Almost like perfume fell into the soup. And then shortly after my eyes swelled up, the left one to hideous proportions. I am not one with food allergies, except to MSG. Not sure what "fell" into the soup but it assured I will not go back. Thai House a few miles away is much better. Consistent quality.