I have come here 4-5 times over the past year and I feel like their food was gotten progressively worse. All the curries taste the same - red, green, yellow, blue - it doesn't matter it all has the same combination of mild spice + watery coconut milk + salt. The curry is also very sparse in terms of vegetables& protein. The coconut rice doesn't really have much of a coconut flavour. The appetizers I've tried (spring rolls, salad, soups) don't blow my mind either. The spring rolls taste just like frozen ones but they come in a fancy glass with the sauce. They are pretty representative of the quality of food you'll find at Khao San: pretty, upscale presentation of mediocre food. I mean I think it says something about a Thai restaurant that they receive a glowing review for pineapple fried rice and ginger chicken stir fry, while comments about their curries and other Thai dishes are pretty lacklustre. To top it all off this place is quite expensive - especially for Thai food. I would definitely recommend going to Taste of Thailand instead; it's only a few blocks away and is more authentic and better value.