Located on Ocean and Soquel the Thai House is my favorite Thai restaurant in Santa Cruz county. I ahve been to at least ten of the area's Thai restaurants and can say that the ser...
All reviews seem positive