Ruen Kaew
The name of this riverside restaurant means Crystal House, which is rather fitting, since it's such a gem. Pass through a profusion of bougainvillea flowers to find a wooden deck overlooking the Nan River, the perfect vantage point for taking in the lush scenery and enjoying the Thai menu with some original touches. The crispy chicken in a sweet pickled plum sauce, for instance, is a rare delight.