Quick thoughts on Khao San Road restaurant experience: Completely over packed with disorganized and rude staff. When ordering takeout they ask people to wait outside in the cold, rain, snow.
Longer explanation: We (my coworkers and I) used to call this the "tender beef" place because whenever we had a corporate event we'd order a bunch of dishes and the favourite was the Khao Soi with beef. The beef always came so tender and amazing that every week we'd order our event food from the restaurant. We looked forward to it.
However, during our last event (three weeks ago) the people who ate the Khao Soi got food poisoning. At first we were shocked and tried to find another explanation... but, everyone kept pointing out that it was only the people who ate the beef that got sick.
Skip to recently, when I decided to give them another try for dinner (by myself)... because I really missed the "tender beef." So, I went to the restaurant to order take-out. The experience was completely terrible. The restaurant packed was beyond capacity, I stood in THREE lines before I could to get to the point where I could order food, and I'm sad to say that the "tender beef" was a lump of rock hard meat that I couldn't even chew through. It was inedible.
On top of all of this, the noodles that came with the Khao Soi smelled rancid. And unfortunately, I discovered this only after taking a few bites... and spent the rest of the evening hovering over a toilet.
As such we've officially decided to completely cross this restaurant off our event list; and I've removed it from my own "foodie" recommendation list for people who are visiting Toronto. Avoid it!