Simple Thai ★★★★★4.5 (170) Restaurants Thai restaurant 907 Tennessee St, Vallejo, CA 94590 Call Website Details →
Elephant Thai Cuisine ★★★★☆4.4 (590) Restaurants Thai restaurant 3636 Sonoma Blvd, Vallejo, CA 94590 Call Website Details →
Bangkok Island ★★★★☆3.7 (164) Restaurants Thai restaurant 153 Plaza Dr Ste 107, Vallejo, CA 94591 Call Website Details →