Thai Taste
Address:
170 Farmers Ln, Santa Rosa, CA 95405
Phone:
(707) 526-3888 Restaurants, Thai
Other Businesses:
- Applebees Restaurant at 2250 Santa Rosa Ave, Santa Rosa, CA 95407
- Toyo Restaurant at 3082 Marlow Rd Suite B3, Santa Rosa, CA 95403-7924
- Flohr's Take-Out Express at 2637 Claremont Dr, Santa Rosa, CA 95405
- China Chef at 594 Larkfield Ctr, Santa Rosa, CA 95403
- Carl's Jr. at 3640 Industrial Dr, Santa Rosa, CA 95403