Our favorite Thai restuarant in San Carlos and possible the U.S. We tried this place soon after it opened in 2001 and it promptly became our favorite Thai restuarant. After leaving the Bay Area and moving back to San Carlos, it is by far and away, still our favorite Thai restuarant. Also, why couldn't we find decent Thai food in New York?
more