Restaurants - Thai in Santa Cruz, CA
King & I Thai Cuisine
Real Thai Kitchen
Sabieng Thai Cuisine
Thai House
Thai Orchid Restaurant