Quote Originally Posted by Shazam!
place by me (marietta) called lemon grass is the best thai i've ever had around here.i have been to siam square that big baller mentioned but lemon grass's food tasted better and they had larger portions as well.
I second Lemon Grass. It is th ebest place ever. Try the chicken coconut soup. Just pur a shit ton of rice in it and devour. Also the thai tea is awesome...

Good call!