Khao San Road is over rated. There, I've said it. The whole no reservation/incredibly long wait is just so passe to me. I would rather it be so busy that you couldn't get a reservation rather than them just not letting you book. When I want to eat, I want to eat now!!
Food is not my favorite Thai food I have ever had. Atmosphere is close together and busy. Service is pushy and they are just ready to get you out the door as soon as you sit down because there is such a large line waiting after you.
Menu is a little confusing but they have a vegetarian/vegan part of it...but it's just not worth sitting down and being shuffled around to try to figure out what's vegan and what's vegetarian.
Also, the place is here is very loud and it's hard to talk to everyone.
Not worth the wait.