Before I had ever visited Thailand, I asked my best friend Andrea what she thought of her experience. Normally a talkative sort, she had only one word for me this time: Delicious.
Her laconic response was apt. Everything about Thailand is delicious. When it comes to food, the Thais know how to enjoy life. Instead of McDonalds or Tim Hortons on every street corner, in Bangkok you'll find a fresh faced Thai woman selling fresh coconuts or a mobile meat skewer man with sizzling chicken, pork and innards brochettes that he can roll away with at any time to find better corners.
You'll have your neighbourhood fruit lady with glistening watermelons and mangoes cut for your convenience and a neighbourhood noodle soup guy with some spicy boiling liquids with ghostly white glass noodles. Less prevalent but still everywhere are bbq fish and seafood stalls. It still amazes me that nearly anywhere you go to eat Thai food in Bangkok you will be in ambrosial heaven. It almost seems impossible to have gross Thai food.
That being said, a lot of people will have their "special spots" and personal recommendations. I have no doubt that they are delicious. Permit me a bit of arrogance by saying that I know the BEST of some things. Such as best crab curry in Bangkok, best seafood, best vegan, and best western restaurants! I'm joking of course, I have a penchant for hyperboles. Joking aside, I've been living in Bangkok for three years and have been on an infinite quest for bestness. Here is my best list. If I'm wrong, don't be shy to share your spots!
Defining "Best": My 3 Pillars of Awesome
My criteria consists of three pillars: taste, ambiance, price. To make it on my list a restaurant has to satisfy at least 2 of 3.