Isarn Garden Thai Cuisine ★★★★★4.5 (474) Restaurants Thai restaurant 1050 El Camino Real, San Carlos, CA 94070 Call Details →
Sirayvah Organic Thai Cuisine ★★★★★4.5 (137) Restaurants Thai restaurant 366 El Camino Real, San Carlos, CA 94070 Call Website Details →
Siamese Kitchen ★★★★☆4.2 (227) Restaurants Thai restaurant 637 Laurel St, San Carlos, CA 94070 Call Website Details →