Thai todos
Thai Taste Restaurant Santa Rosa is one of Thai todos.

1. Thai Taste Restaurant Santa Rosa

170 Farmers Ln (Sunridge Dr), Santa Rosa, CA
Ristorante thai · 3 consigli e recensioni

Will A.Will A: I've eaten at many Thai restaurants around the world, and amazingly, this place is hands down my favorite. You will not find better Tom Kha Gai soup anywhere. Good stuff.